Homewood Suites by Hilton Indianapolis Downtown
211 South Meridian Street Indianapolis IN 46227
rated
HOTELSRATING Index
Not yet rated. A score appears when an independent body - an inspection guide, an academy vote or an industry award - has recognised this hotel. Nothing anybody buys changes that.
This page has no photograph yet. Claim it and add yours, free.
About this hotel
Homewood Suites by Hilton Indianapolis Downtown is a 3-star hotel located in Indianapolis, Indiana, United States. This Homewood Suites by Hilton property provides guests with a variety of amenities, including a bar and a restaurant on-site. For recreation and fitness, the hotel offers a gym and a pool. Guests can also benefit from free WiFi throughout the property and access to a business center. The hotel is designed to be accessible, catering to a range of guest needs in a central urban setting.
Description generated from public data; the property can replace it for free.