Located in St. Louis (Grand Center), Grand Center Inn is within a 5-minute walk of Powell Symphony Hall and Fox Theater. This guesthouse is 0. 3 mi (0. 5 km) from St. Louis University and 0. 4 mi (0. 7 km) from John Cochran Division - VA St. Louis Health Care System.
All Amenities
Shared microwave
Eco-friendly cleaning products provided
Shared refrigerator
Front desk (limited hours)
No accessible shuttle
Change of bed sheets (on request)
Meeting Facilities
wedding services
Concierge Services
Express check-out
garden
Wheelchair accessible no
Smoke-free property
Eco-friendly cleaning products provided
Self parking - uncovered
Outdoor furniture
Books
Checkout must be at least 1 day after checkin
Check in date must be in the future. Please choose new dates