Skip to main content

Magnolia Hotel St. Louis 0 *

806 St. Charles St, Downtown, 63101 Saint Louis, United States Show on the map
AED289 /night
Book now
TripAdvisor Score
TripAdvisor Score Based on 733 reviews
Excellent location

Choose your room


This hotel is housed in a classic historic building, with European ambiance. The lobby is adorned with crystal chandeliers, marble floors and stained glass. The guestrooms feature elegant, vintage-inspired furnishings. The restaurant serves Casual and American fare in an elegant setting, with polished wood, crystal and stained glass.

Reviews: Magnolia Hotel St. Louis