Search Results
TownePlace Suites St. Louis Fenton
1662 Fenton Business Park Ct, Fenton, MO 63026
TownePlace Suites St. Louis Fenton is a hotel that offers suite accommodations for business and leisure travelers.More Located near Interstates 44 and 270, it offers one- and two-bedroom suites and studio suites with kitchens. TownePlace, which is a Marriott lodging company, provides suites with separate living and sleeping quarters. Its amenities include refrigerators, coffee makers, wireless Internet and personalized voice mail services.