The Mayflower Hotel is a historic hotel located in downtown Washington, D.C. that features a wellness center dedicated to promoting relaxation and well-being. The center offers a variety of services, including yoga classes, massage therapies, and beauty treatments. Guests can unwind in the sauna or steam room, take a refreshing swim in the pool, or work up a sweat in the fitness center. With its rich history and commitment to wellness, The Mayflower Hotel provides a tranquil retreat in the heart of the city.