Set within less than 1 km of Lucas Oil Stadium and 9.3 km of Indianapolis Motor Speedway in the centre of Indianapolis, Modern Lofts next to Georgia St. & Convention Ctr. Offers accommodation with free Wi-Fi and seating area.
Number of rooms: 2
207 South Meridian Street, Indianapolis, IN 46225, United States