Hotel Le Méridien St. Louis Downtown
Hotel Le Méridien St. Louis Downtown offers air-conditioned rooms with free WiFi access throughout the property, located in downtown Saint Louis. A fitness centre is available on site for guests’ use, as well as business facilities and America’s Center Convention Complex reachable within 7 minutes by foot.
Every room in this hotel comes with a work desk, flat-screen TV, and some units have a seating area complete with sofa. If you’re looking to get out and explore the local restaurants, there are plenty of options within walking distance of the hotel. A continental breakfast is served every day at an additional charge.