Staybridge Suites Indianapolis Downtown-Convention Center an IHG Hotel - Indianapolis Hotel
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 Indianapolis Downtown-conv Ctr
Address: 535 South West Street IN 46225, Indianapolis, IN, US