Super 8 by Wyndham Fenton/St. Louis Area

650 S Highway Dr
Fenton, Missouri 63026
2.2 miles from Museum of Transportation
More hotels near this hotel


Directions from Super 8 by Wyndham Fenton/St. Louis Area to Museum of Transportation


More Fenton Landmarks Near Super 8 by Wyndham Fenton/St. Louis Area

Forum Ice Arena (0.7 miles)
Maryville University (1.3 miles)