Inn At The Villa Indianapolis offers 12 rooms 16 minutes' walk from Scottish Rite Cathedral. Guests who stay at the hotel can park their car on site.
While staying in this 4-star hotel, you are invited to discover NCAA Hall of Champions Museum, located 2.6 km away, or visit sports venues like the indoor arena "Bankers Life Fieldhouse", which is 2.5 km away. The Villa is a 6-minute stroll from Saints Peter and Paul Cathedral and a 10-minute ride from the 64-acre Indianapolis Zoo. Also, O'Bannon Old Northside Soccer Park is situated 1.1 km away. This property stands within a 15-minute drive of the neoclassical tribute "Indiana World War Memorial", popular with pilgrims and tourists alike. Inn At The Villa is in close proximity to Delaware and 14th OB bus station.
This hotel offers rooms with a balcony and a dining area featuring air conditioning, along with a flat-screen TV with satellite channels. Furnished with a writing table, they also have a stone fireplace. Bathroom comforts include a hair dryer and bathrobes, and such essentials as a spa bathtub, a walk-in shower, and a separate toilet.
The coffee & tea Foundry Provisions is situated 250 metres from this accommodation.