Search results
We did not find results for: downtown st louis missouri hotels near busch stadium in illinois river.
Check spelling or type a new query.
We did not find results for: downtown st louis missouri hotels near busch stadium in illinois river.
Check spelling or type a new query.
Located along the Mississippi River, this St. Louis hotel features an on-site casino. Each suite offers WiFi, and guests...
Website: lumiereplace.com
Phone: (314) 881-7777
901 N 1st St St Louis, MO 63102 1751.31 mi
Is this your business? Verify your listing
2.5 188 reviews
This hotel has the worst service I have ever experienced. The basic hotel is good, the rooms ok but the service is just awful. Most of the phones don’t work to call to the front desk. When you do talk... More
I am 61 years old and well traveled and this is the worst hotel I have stayed in.Run down, dingy, smelly. No soap or shampoo in shower. Front desk was not helpful. Please find another place to stay.I... More