Hotel Le Meridien St. Louis Downtown Saint Louis
1019 Pine St, Saint Louis, United States of America
Choose your dates to see prices
1019 Pine St, Saint Louis, United States of America
Choose your dates to see prices
Overlooking the city, the contemporary 4-star Le Meridien St. Louis Downtown Saint Louis is approximately a 13-minute walk from Old Cathedral. Private parking is provided onsite.
This Saint Louis hotel has 91 rooms appointed with a flat-screen TV with satellite channels as well as self-catering options like coffee/tea making machines. A shower together with comforts like guest toiletries are also provided.
This hotel is near a train station enabling quick access to Busch Stadium. The smoke-free hotel is also located near Lower Meramec Park and not so far from the 501 non - profit National Blues Museum. The accommodation is placed around a 15-minute walk from the American Gateway Arch, while Civic Center Transit Center bus station is a 10-minute walk away. The boutique Le Meridien St. Louis Downtown Saint Louis boasts a central setting within 22 minutes' drive to Lambert airport.
There is a restaurant for guests to enjoy their meal. Guests can enjoy Mediterranean dishes at Medina Grill settled approximately a 6-minute walk away.
At the Le Meridien St. Louis Downtown, guests can also benefit from fitness classes provided at a health club.
Wi-Fi
Valet parking
Parking
24-hour reception
24-hour services
Fitness center
Fitness/Gym