No matter your age, interests or budget, you’ll find something fun to do in St. Louis this weekend.
1100 Lumiere Place Blvd. St. Louis, MO 63102
ABSOLUTELY DISGUSTING 🤢 TRASH IN PARKING LOT ROOM SMELLED OF SEWAGE HOMELESS PEOPLE BEGGING IN LOT ABSOLUTELY RUDE MANAGEMENT BUILDING HAD MATERIALS HANGING FROM WITH EITH CAUTION TAPE AND RUST...
Was almost average except the manager at the front desk was very polite and accommodating even with out me being able to book in advance due to a delay on my flight they made sure I had a place to...
Avoid this hotel at all costs, especially if travelling alone. I originally booked 2 nights. I had to cancel the first as my travel to St Louis was delayed. I called in advance and the guy on the...