Garden Plaza St. Louis West/St. Charles Hotel
The choice for St. Charles MO hotels, the Garden Plaza St. Louis West / St. Charles (formerly the Holiday Inn Select) is the only “Full-Service” St. Peters MO Hotel! The Garden Plaza St. Louis West – St. Charles provides lodging near Historic St. Charles and St. Peters RecPlex.
The Garden Plaza St. Louis West St Charles is also conveniently located near area attractions such as Ameristar Casinos as well as area businesses like General Motors, MEMC, True Fitness and True Manufacturing.
When visiting St. Louis, Missouri make the Garden Plaza St. Charles your first hotel choice St. Louis hotels.