Property Name: Homewood Suites By Hilton Indianapolis-Keystone Crossing
Property Address: 2501 E 86th St Indianapolis, IN, 46240
Property Description: When you stay at Homewood Suites by Hilton Indianapolis-Keystone Crossing in Indianapolis, you'll be in the business district, within a 15-minute drive of Children's Museum of Indianapolis and Fashion Mall at Keystone. This hotel is 11. 9 mi (19. 1 km) from Lucas Oil Stadium and 12. 4 mi (19. 9 km) from Indiana Convention Center.
Property Facts: Total Number of Rooms: 116Total Number of Floors: 3Year Built: 1991Year of Last Renovation: 2004