Super 8 St. Clair Mo Hotel is a good accommodation choice in Saint Clair. Super 8 St. Clair Mo Hotel was opened in 1990 and offers non-smoking rooms.
The hotel is set in a riverside location 17 km away from Meramec Caverns. 85 minutes' drive from Saint Robert.
The hotel is conveniently located about 20 minutes' walk of Saint Clair city center. Fast access to Lambert-St. Louis International airport within 70 km is provided.
The rooms in Super 8 St. Clair Mo Hotel come with complimentary Wi-Fi, a mini bar, a laptop safe, a seating area and IDD telephone. They offer bathrooms fitted with a bathtub, a shower and free toiletries.
Eat & Drink
Offering Mexican and American meals, Los Cabos Mexican Restaurant Incorporated is around 300 meters away.
Guests will benefit from 24-hour reception, housekeeping and newspaper service.
Wireless internet is available in the entire hotel for free.
Public parking is possible on site for free.