Super 8 St. Clair Mo Hotel is a fine accommodation option in Saint Clair. This hotel was opened in 1990 and renovated in 2009.
The city center is 20 minute walking distance from the hotel. The property is 107 km away from the Jefferson City, within a 80-minute drive.
The venue is notable for the riverside location within a 70-minute drive to Lambert-St. Louis International airport.
This hotel comprises 52 rooms featuring Business Class Suite, Deluxe Double Room and Double Room. Other comforts include coffee/tea makers and a microwave for self-catering.
Eat & Drink
Offering mexican and american dishes, Los Cabos Mexican Restaurant Incorporated is a 5-minute walk away.
Corporate travelers can use a conference room and a copier available on site.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.