Travellers enjoy visiting Our Lady of Lourdes Roman Catholic Church, located 4.1 km from Indy Hotel, as well as Kile Oak Habitat Garden accessible with 10-minute car ride. If you are willing to explore even more landmarks in Indianapolis, attend Windsor Village Park located around a 20-minute walk from the property.