TownePlace Suites Indianapolis Downtown
TownePlace Suites Indianapolis Downtown is within walking distance to the Indianapolis Convention Center and directly across the street from Lucas Oil Stadium. The centralized location gives easy access to Indy’s biggest attractions.