The Residence Inn is a very warm and friendly hotel. The staff here is great, and they do whatever is necessary to take care of all your needs. The hotel is set up like townhouses, each with it's own entrance. The suites are a great place to stay for extended periods. It is just like a small apartment. Very nice...
More
- Residence Inn Saint Louis
- Saint Louis Residence Inn
