Nearby hotels in the area if you're coming from out of town:
Unfortunately there are no hotels within walking distance, but these are all perfectly Uberable!
AC Hotel St. Louis Central West End
Central West End
1.3 miles
Holiday Inn Express St Louis - Central West End
1.4 miles
Moonrise Hotel
Delmar
1.5 miles
Hampton Inn & Suites St. Louis at Forest Park
Forest Park
2.7 miles
The Cheshire
3.2 miles