Super 8 by Wyndham St. Clair MO is a 2-star hotel in St. Clair, Missouri. The property provides free breakfast daily, maintains a 24-hour front desk, and welcomes pets. Complimentary parking is available for all guests, and a conference room is on-site for meetings or events.
The hotel sits within reasonable driving distance of several regional attractions. Meramec Caverns lies 13.5 miles away, while Six Flags St. Louis is accessible for a day trip. Indian Harvest and College Hill Park are closer, at 3 and 5.3 miles respectively. The location works well for travelers visiting the greater St. Louis area or exploring attractions in the Meramec region.