Hotel Indy is a cozy and welcoming accommodation option in the heart of Indianapolis, IN. The hotel offers comfortable rooms and convenient amenities for travelers visiting the area.
Guests can enjoy a relaxing stay at Hotel Indy, with friendly staff ready to assist with any needs during their time in Indianapolis. The hotel provides a convenient and affordable lodging option for those looking to explore the city.
Generated from their business information