Holiday B&B Bed and Breakfast Indianapolis, Indiana
«Holiday B&B» is located in Indianapolis. This hotel is located in 5 km from the city center.
Number of rooms: 2
904 E Troy Ave, Indianapolis, 46203, United States of America, Indianapolis, Indianapolis, 46203