Residence Inn By Marriott St Louis Downtown
3 Star Hotel
525 S Jefferson Ave, St. Louis, MO, 63103










Overview
With a stay at Residence Inn by Marriott St Louis Downtown, you'll be centrally located in St. Louis, within a 5-minute drive of Busch Stadium and St. Louis Union Station. This hotel is 1. 3 mi (2. 1 km) from Enterprise Center and 1. 6 mi (2. 5 km) from City Museum. . Be sure to enjoy recreational amenities including an indoor pool and a 24-hour fitness center. Additional amenities at this hotel include complimentary wireless internet access, a fireplace in the lobby, and a picnic area. . Make y...
No rooms available
Dates
Rooms
Loading reviews…
Property amenities
Loading nearby hotels…