The Chelsea

The Chelsea is situated in the Central West End neighborhood of St. Louis. Inspired by the historic and prestigious neighborhood, the design captures the natural beauty of the area. An earthy color palette and natural finishes give the space a modern, yet comfortable feel. Amenities include, a bistro café, golf lounge, pool, ninja warrior gym, fitness center, and spa.

The Chelsea Images