Skip to Main Content

Staybridge Suites Indianapolis City Centre

Category Hotel

Address

535 S. West St.
Indianapolis, IN 46225
(317) 536-7500

visit website

View on Google Maps

Details

The beautiful Staybridge Suites Extended Stay Hotel in downtown Indianapolis offers comfortable rooms, which are complimented by our great location in downtown Indianapolis adjacent to Lucas Oil Stadium. Additionally, the hotel is near the Indianapolis International Airport and Indiana Convention Center.

Nearby Art & Culture & Entertainment
Nearby Businesses & Needs
Nearby Education
Nearby Parking