The 3-star Grand Center Inn is situated in the entertainment district of Saint Louis, 22 minutes' drive from Lambert airport. Wi-Fi is offered in the rooms at the inn.
Citygarden Sculpture Park stands approximately a 10-minute ride away, and City Museum is 10 minutes by car from the accommodation. This Saint Louis hotel is a mere 5 minutes on foot from Delmar at Spring bus stop and only a few metres from Pulitzer Foundation for the Arts. Visit Couple's Pond, merely 14 minutes' walk from the property, and feel complete harmony with the nature of United States. Grand Center Inn will also take you to Missouri Botanical Garden, which is around 10 minutes away by car.
Located close to this accommodation, the bar The Dark Room offers an American menu.
Book Grand Center Inn Saint Louis
General information
Contact information
3716 Grandel Square, Saint Louis, United States;
Grand Center Inn reservations available at 'rooms'
Grand Center Inn phone number isn't available on our site, if you want to call Grand Center Inn visit site of a hotel
Grand Center Inn Location
3716 Grandel Square, Saint Louis, United States
Grand Center Inn Inn Deals
Main Features
Free Wi-Fi in rooms
Air conditioning
Grand Center Inn Amenities
General
Free Wi-Fi
Room Amenities
Free Wi-Fi in rooms
Air conditioning
Television
Telephone
Grand Center Inn Offers
Please wait, we're checking available rooms for you.
Unfortunately, this property has no available rooms for your dates.