Located in the heart of downtown D.C., The Mayflower Hotel is a historic landmark that offers a luxurious escape with a touch of old-world charm. Treat yourself to a massage at their on-site spa, where skilled therapists will help you unwind and rejuvenate. From Swedish massages to aromatherapy treatments, their range of therapies will leave you feeling pampered and relaxed. After your massage, explore the hotel's elegant amenities, including a rooftop bar with stunning views of the city skyline.