The 2-star Super 8 St. Clair Mo Hotel offers fine accommodation 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 hotel is set 135 km away from Columbia.
Guests can reach Super 8 St. Clair Mo Hotel by car from Lambert-St. Louis International airport in 70 minutes.
The property comprises 51 non-smoking rooms appointed with TV with satellite channels, complimentary wireless internet, IDD phone, a dressing room and a private safe as well as a dishwasher, a microwave and a fridge. Bathrooms are fitted with a shower, a bathtub and free toiletries.
Eat & Drink
Treating guests with Mexican and American dishes, Los Cabos Mexican Restaurant Incorporated is 300 meters away.
Along with a safety deposit box, free self parking and a vending machine there are a conference room and a copier available on the premises.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.