Situé dans le centre-ville de Saint-Louis, à 1 km de l'arche de la porte Saint-Louis, l'Hotel Le Méridien St. Louis Downtown. Il dispose d'une salle de sport et d'un centre d'affaires. Le complexe de conventions America's Center se trouve à 7 minutes à pied.
Toutes les chambres sont climatisées et dotées d'une connexion Wi-Fi gratuite. Elle comprend également un bureau et une télévision à écran plat. Certaines comprennent un coin salon avec un canapé.
Un petit-déjeuner continental est servi tous les jours moyennant des frais supplémentaires. Vous trouverez de nombreux restaurants à quelques pas de l'hôtel.
L'opéra Peabody se trouve à 10 minutes à pied de l'Hotel Majestic St. Louis, tandis que le stade Busch est à 850 mètres. L'aéroport international de Lambert-Saint-Louis, le plus proche, est implanté à 23 km.