The family Super 8 St Charles Hotel offers accommodation in a business area of Saint Charles. Super 8 St Charles Hotel has welcomed guests in Saint Charles since 1987.
Super 8 St Charles Hotel lies about 20 minutes' walk from the city center.
Busch Stadium is 36 km from the hotel and Gateway Arch is about 36 km away.
Lambert-St. Louis International airport can be reached by car within 25 minutes.
Super 8 St Charles Hotel offers non-smoking rooms with individual climate control, Wi-Fi, TV with satellite channels, a laptop safe and a work desk to make stay in Saint Charles even better. They are equipped with a dishwasher and coffee/tea makers.
Eat & Drink
Serving a wide range of dishes, Panera Bread and Fratelli's Ristorante can be reached within 10 minutes’ walk.
The on-site conveniences include free self-parking, a safe deposit box and an elevator.
Wireless internet is available in the entire hotel for free.
Public parking is possible on site for free.