Hotel Le Meridien St. Louis Downtown Saint Louis
1019 Pine St, Saint Louis, United States
1019 Pine St, Saint Louis, United States
Featuring bicycle rentals, as well as high-speed Internet access in public areas, the 4-star boutique-style Le Meridien St. Louis Downtown hotel is only 1.1 km from the Old Cathedral. Located within reach of Busch Stadium, the contemporary hotel overlooks the city and invites guests to have a drink at a lounge bar.
Furnished with a writing table, some of the 91 rooms feature an iron with ironing board and climate control along with high-speed internet and a flat-screen TV with satellite channels. Offering a separate toilet and a shower, the bathrooms are fitted with hairdryers and bath sheets.
This Saint Louis hotel offers a great location just a 6-minute walk from the Lower Meramec Park. The Meridien Saint Louis is situated in proximity to the two-story limestone Centenary Methodist Episcopal Church, which is considered to be a sacred site. Nature lovers will appreciate the proximity to South Pond, which is 1.7 km away. There is the historic Anheuser-Busch Brewery about 10 minutes' drive away, while Civic Center Transit Center bus station is 650 m from this smoke-free property. 8th & Pine city rail is a short way from the luxury Meridien.
Guests can try breakfast, usually served at one of the on-site restaurants, for example at Prime 55. There is also a quick bites with different Middle Eastern dishes in the area.
Keeping fit at Le Meridien St. Louis Downtown hotel is convenient thanks to a fitness room that offers fitness classes.
Wi-Fi
Valet parking
Parking
24-hour reception
24-hour services
Fitness centre
Fitness/Gym