Cet hôtel du centre-ville de Saint-Louis se trouve sur l'Interstate 70 et à moins de 2 minutes à pied du casino Lumiere Place. Il propose gratuitement un parking et une connexion Wi-Fi dans chaque chambre.
Nombre de chambres: 40
1100 Lumiere Place Blvd, Downtown St. Louis, Saint-Louis, MO 63102, États-Unis