The Lowell offers guests access to exceptional wellness experiences through its partnership with the renowned Dior Spa New York, an exclusive wellness destination located at the corner of Madison Avenue and 57th street. As the only Dior Spa in New York City, it provides a distinctive blend of luxury, innovation, and personalized care.
The spa features a curated menu of bespoke face and body treatments inspired by Dior's haute couture philosophy, combining advanced skincare expertise with a holistic approach to wellbeing. Guests can enjoy tailored experiences designed to promote relaxation, rejuvenation, and overall wellness in an elegant and intimate setting.
Appointments are available for both hotel guests and outside visitors, making the Dior Spa an ideal complement to a luxury New York City stay or a wellness-focused day on the Upper East Side.
The Lowell also offers a newly renovated Fitness Center, exclusively available to in-house guests. Equipped with state-of-the-art cardio and strength-training equipment, the facility provides a private and sophisticated environment for exercise and wellbeing during your stay.