Super 8 - Fenton/St. Louis Area38.54221, -90.45239
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.
Wired internet connection
- Meeting room
- Connecting rooms
- In-room desk
- Rollaway beds
- Cable/ Satellite television
- City landmarks