Featuring views of the urban, the boutique Le Meridien St. Louis Downtown hotel is located 11 minutes by foot from Savvis Center Arena. Boasting a location in proximity to Busch Stadium, this contemporary hotel offers 91 rooms and a lounge bar onsite.
While staying in the hotel, you are invited to discover Saint Louis Science Center, located about 4 miles away, or visit sports venues like Edward Jones Dome Multi-Purpose Stadium, which is 0.6 miles away. The Le Meridien St. Louis Downtown is a mere 5 minutes' walk from Central Public Library and 15 minutes by foot from the national park "Gateway Arch". Visit North Pond, 0.8 miles from the property, and feel complete harmony with the nature of United States of America. No matter the religion, travelers prefer to visit Old Cathedral, a popular place of worship located not far from the Saint Louis hotel. 8th & Pine city rail is 900 feet away, while Washington at 11th Street bus stop is around 5 minutes by foot from the 4-star Le Meridien St. Louis Downtown hotel.
Some rooms have ironing facilities and air conditioning, as well as a flat-screen TV with satellite channels for your convenience. For more comfort, a hair dryer and bath sheets, along with a separate toilet and a shower, are provided.
The Le Meridien St. Louis Downtown serves a vegetarian breakfast. Guests can enjoy the à la carte Prime 55 restaurant.