Few sites leap out for possible downtown mega-hotel
Only the Pan Am Plaza and a city-owned parking garage on Illinois Street jump out as prime locations for the mega-hotel Visit Indy wants downtown, hospitality industry observers say.
`