Le Meridien St. Louis Clayton
HospitalityMissouri, United States11-50 Employees
Le Meridien St. Louis Clayton is a hospitality property located in Clayton, Missouri, serving guests seeking a culturally engaged and thoughtfully designed stay. The hotel provides 268 guest rooms and 17,000 square feet of event space, including a rooftop pool and terrace, and emphasizes a blend of Mid-Century Modern design with contemporary food and beverage offerings. Its location in the Clayton business district places it near Forest Park and downtown St. Louis, targeting travelers who value style, curated experiences, and elevated service in a sophisticated urban setting. The property positions itself within the hospitality industry as a destination for both guests and event organizers, delivering curated experiences and amenities aligned with a chic, culturally aware atmosphere. The company operates with a modest local footprint and is based in the St. Louis area, reflecting a focus on the regional market while drawing on St. Louis’s European heritage in its guest experiences. A recent feature of the property is its rooftop event space, which enhances the versatility of its venue for gatherings and celebrations.