Super 8 by Wyndham Fenton/St. Louis Area

650 S Highway Dr
Fenton, Missouri 63026
Near LIFECHURCH
More hotels near this hotel

Super 8 by Wyndham Fenton/St. Louis Area is part of the Super 8 chain.


Map: Super 8 by Wyndham Fenton/St. Louis Area


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

Fairfield Inn By Marriott Fenton
1680 Fenton Business Park Ct
Fenton, MO 63026
Distance: 0.3 miles

TownePlace Suites By Marriott St. Louis Fenton
1662 Fenton Business Park Court
Fenton, MO 63026
Distance: 0.3 miles

Holiday Inn Express & Suites St. Louis West - Fenton
1848 Bowles Ave
Fenton, MO 63026
Distance: 1.1 miles

Hampton Inn St. Louis Southwest
9 Lambert Drury Dr
Valley Park, MO 63088
Distance: 2.5 miles

Holiday Inn St Louis SW - Route 66
10709 Watson Rd
St. Louis, MO 63127
Distance: 2.5 miles

Hilltop Hotel
1580 S Kirkwood Rd
St. Louis, MO 63127
Distance: 2.6 miles

Best Western Kirkwood Inn
1200 S Kirkwood Road
Kirkwood, MO 63122
Distance: 2.8 miles

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

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