Grand Center Inn is a 3-star venue set just 3.0 km from Greyhound Bus Terminal, Lazer Force Lazer Tag & Pedal Karts and City Museum. Grand Center Inn has been welcoming guests to its contemporary rooms since 1875.
The city center is about 10 minutes on foot. This property is located in the heart of Saint Louis.
Guests can visit a theater, a museum and a gallery as well as a stadium and a concert hall close by.
Lambert-St. Louis International airport can be reached in 20 minutes by car from Grand Center Inn.
The property offers 7 guestrooms appointed with cable TV, complimentary wireless internet, an iron with ironing board and a fireplace.
Business facilities at Grand Center Inn include a meeting room and an exhibition space.