TownePlace Suites - Fenton, MO
TownePlace Suites St. Louis Fenton
1662 Fenton Business Park Ct.
Fenton, MO 63026
Nightly Rates: ( 89.00 - 129.00 )
The TownePlace Suites in Fenton Missouri is situated just off of HWY 44 across from the Anheuser-Busch Soccer Center. There are several companies within a short proximity to the hotel such as Maritz, Unigroup, and Anheuser-Busch Soccer Park. There ar