Grand Center Inn

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.

Located within a 10-minute drive of Citygarden Sculpture Park, the accommodation is also a 10-minute drive from City Museum. This Saint Louis hotel is just a 5-minute walk from Delmar at Spring bus stop and a short distance from Pulitzer Foundation for the Arts. Visit Couple's Pond, about 5 minutes by car from the property, and feel complete harmony with the nature of United States. You can easily find Missouri Botanical Garden a 10-minute ride from Grand Center Inn.

Located close to this accommodation, The Dark Room serves a great selection of American food.

Book Grand Center Saint Louis

More +
Less -

General information

Contact information

3716 Grandel Square, Saint Louis, United States;

Grand Center reservations available at 'rooms'

Grand Center phone number isn't available on our site, if you want to call Grand Center visit site of a hotel

More +
Less -

Grand Center Location

 3716 Grandel Square, Saint Louis, United States

Grand Center Inn Deals

Write a quick review

Your rating

(/10)
Please enter your name
Please enter a valid email address

Main Features

  • Free Wi-Fi in rooms

  • Air conditioning

Grand Center Amenities

  • General

    Free Wi-Fi
  • Room Amenities

    Free Wi-Fi in rooms
  • Air conditioning
  • Television
  • Telephone

Grand Center Offers

Rooms