Address: 10232 Natural Bridge Rd, St. Louis, MO 63134, USA
Check hotel apps for better rates
I booked for 60 a night
Wow I booked it for 45
75 bucks nightly plus fees. Alot for this rundown hotel.
I don't think they do weekly given the tourist venue
Add Answer
Thanks! Your answer is awaiting moderation.
How do I log into the WiFi?
Is there an elevator?
Is there free parking
What is check in time
Do youschuttle 24 hours a day, is it free.
If i book a room on one of these cheaper websites i wont have to worry about getting played out my money do i ?
How far from Dome at America Center?
Trending Places
Hotel
10700 Pear Tree Ln, St. Louis, MO 63134, USA
10330 Natural Bridge Rd, St. Louis, MO 63134, USA
10820 Pear Tree Ln, St. Louis, MO 63074, USA
1100 Lumiere Pl Blvd, St. Louis, MO 63102, USA
1820 Market St, St. Louis, MO 63103, USA
1 S Broadway St, St. Louis, MO 63102, USA
4250 Midamerica Ln, St. Louis, MO 63129, USA
6602 S Lindbergh Blvd, St. Louis, MO 63123, USA