Staybridge Suites Indianapolis Downtown-Convention Center an IHG Hotel Rooms & Suites
Located within walking distance of the Crane Bay Event Center and Lucas Oil Stadium, Staybridge Suites Indianapolis Downtown-Convention Center is located in Indianapolis. This all-suite hotel features an indoor pool and suites with full kitchens.
Staybridge Suites In Indianapolis
Address: 535 South West Street IN 46225, Indianapolis, IN, US