​​​Grand Center Inn


Location 

Grand Center Inn is located in the heart of "GRAND CENTER"  ​the Arts and Entertainment District of Saint Louis. It is within 1 walking  block radius from major arts and performance venues: Fox Theatre, Grandel Theatre, Powell Symphony, Sheldon Concert Hall, Contemporary Arts Museum, Saint Louis University Campus, Clubs and Arts Galleries.  

Grand Center Inn

3716 Grandel Square

Saint Louis, MO

63108

(314)533-0771

​info@grandcenterinn.com

​​​​3716 Grandel Square

Saint Louis MO 63108

www.grandcenterinn.com

(314)533-0771

​​​Distances:            (miles)

​Fox Theatre:                0.30 

Powell Symphony         0.17

Sheldon Concert Hall    0.15

Contemporary Arts

Museum                      0.06

Saint Louis University   0.46

Chaifetz Arena             1.0

Convention Center       2.8

Edward Jones Dome     2.8

Scotttrade Center         2.5​

​Gateway Arch              3.0

Busch Stadium             3.0

​Forest Park                  2.0

Washington University  5.0

​KETC Channel 9  

Public Television           0.3

NPR National

Public Radio​                 0.3

Botanical Garden          1.7

John Cochran Veterans'

Medical Center             0.3 


Historic Inn & Events