The 3-star Super 8 - Fenton/St. Louis Area Hotel lies within 4.6 km from Frank Lloyd Wright House in Ebsworth Park.
The venue is 20 km away from Six Flags St Louis. The property boasts location within 4 km from Fenton city center.
Super 8 - Fenton/St. Louis Area Hotel is located within a 30-minute drive from Lambert-St. Louis International airport.
Such business facilities as a meeting room and a copier are available on site.
Number of rooms: 72.
+ Read more- Less
This field is required.