Grand Center Inn is a 3-star venue set 17 km away from Lazer Force Lazer Tag & Pedal Karts . The building was renovated in 2009.
Gateway Arch is about 4.5 km from the hotel. The property is set within 1 km distance from Saint Louis city center.
Quick access to a concert hall and a stadium is provided.
A local bus stop lies within 100 meters away. The hotel is located 25 minutes walk from Lambert-St. Louis International airport.
For the comfort of the guests Grand Center Inn offers contemporary rooms with high-speed internet, TV, an iron with ironing board, a fireplace and an iPod dock. Guests can take advantage of a bathtub, a shower and bathrobes supplied in the bathrooms.
Along with currency exchange and a news stand there are a business center, a meeting room and an exhibition space available on the premises.
Year renovated: 2009.
Number of rooms: 7.
+ Read more- Less