Indianapolis hotels are filled to capacity for 60 nights a year, forcing people to find alternatives.
Indystar - All Business, Indianapolis Star: Business
Wed, 08/24/2016 - 9:50am
Indianapolis hotels are filled to capacity for 60 nights a year, forcing people to find alternatives.