Indianapolis, IndianaTop Floor Loft In Downtown Indianapolis

Top Floor Loft In Downtown Indianapolis

4 Stars

207 South Meridian Street , Indianapolis, Indiana, USA

Situated in the centre of Indianapolis, 800 metres from Lucas Oil Stadium and 9.3 km from Indianapolis Motor Speedway, Top Floor Loft In Downtown Indianapolis!!! offers free WiFi and air conditioning.…

Change dates
Check-in — Check-out
Select dates
Rooms & Guests

Available Rooms

Select dates to see available rooms

Travel packages from Saudi Arabia