The 3-star Super 8 - Fenton/St. Louis Area Hotel places guests abound 4.5 km from Frank Lloyd Wright House in Ebsworth Park.
The venue is 16 km away from Six Flags St Louis. The city center lies within 4 km from the venue.
Guests can reach Super 8 - Fenton/St. Louis Area Hotel by car from Lambert-St. Louis International airport in 30 minutes.
Corporate travelers can use a meeting room and a copier available on site.