The price is €102 per night from 8 Dec to 8 Dec€102
8 Dec - 9 Dec
Located in Downtown St. Louis, this hotel is within a 15-minute walk of Mississippi River and Enterprise Center. City Museum and Busch Stadium are also within ...
4.2/5 Very Good! (1,151 reviews)
"The staff were all super friendly. Facility is super clean. Only complaint I have is that it was extremely loud at night. Apparently there was a school sport trip there and they were very disruptive.....but that us no fault of the hotel."