3550 Samuel Shepard Drive, St. Louis, MO
The price is ￥14,017 per night from May 13 to May 13
Located in Grand Center, this hotel is steps from St. Louis Symphony Orchestra and Fox Theater. Cathedral Basilica of St. Louis and City Museum are also within ...
4.7/5Exceptional! (722 reviews)
"Cool rooms, great views. Parking was $15 Food choices limited...but that is all over. Nice staff."
Reviewed on May 10, 2021