TownePlace Suites - Saint Charles, MO
TownePlace Suites St. Louis St. Charles
1800 Zumbehl Road
Saint Charles, MO 63303
Nightly Rates: ( 99.00 - 144.00 )
2 Star
The perfect solution for extended stay or just for a night or two. Located minutes from Historic St. Charles, St. Peters Rec Plex, and outstanding companies such as Boeing, MEMC, General Motors, Toyota, BJC Hospital, SSM Hospital, Stauder Technology

