Residence Inn St. Louis Downtown

From $ -1 per night

Avg. User Rating:


525 S Jefferson Ave, Saint Louis, Missouri 63103
866-539-8117
Show More Info
Travel Photo by IgoUgo member

User Reviews


Hotel Services

A traveler

Travelocity.com

This hotel had one of the best overall services of any hotel we've stayed. Without exception, all employess were focused on providing the best service possible. The shuttle service and drivers were exceptional. Always available and professional in ...Read more