Hotel Clayton by Marriott Hotel Clayton by Marriott Hotel Clayton by Marriott Hotel Clayton by Marriott

AC Hotel Clayton

Clayton, Missouri is generally regarded as the financial hub of the greater St. Louis Metro area. Oddly, the city has not added a new hotel in over 20 years. Located along South Central Avenue adjacent to the city’s public parking structure, the AC Hotel Clayton by Marriott will provide 196 guest rooms within walking distance to numerous office buildings, restaurants, and bars. The project is slated to break ground Spring, 2019.