Property Name: Homewood Suites By Hilton Indianapolis-Downtown
Property Address: 211 S Meridian St Indianapolis, IN, 46225
Property Description: With a stay at Homewood Suites by Hilton Indianapolis-Downtown, you'll be centrally located in Indianapolis, just a 5-minute walk from Gainbridge Fieldhouse and 5 minutes by foot from Indiana Convention Center. This hotel is 0. 4 mi (0. 7 km) from Lucas Oil Stadium and 0. 8 mi (1. 2 km) from White River State Park.
Property Facts: Total Number of Rooms: 92Total Number of Floors: 5Year Built: 2006Year of Last Renovation: N/A