Super 8
Hotel
Saint Clair, Missouri
Located off Interstate 44, this Saint Clair, Missouri hotel is 18 minutes’ drive from the Meramec Caverns. Free Wi-Fi access is available in each guest room.
Number of rooms: 51
1010 South Outer Road, Saint Clair, MO 63077, United States