Great location
Guests say that the Red Roofs Inn Indianapolis South in Indianapolis, USA, is in a great location available to the belt line around Indianapolis. Guests find it handy that many restaurants like McDonalds and a Japanese Steakhouse are close by. A Walmart is across the street and the Speedway is around the corner.