Situated in the heart of Washington D.C., The Mayflower Hotel is a historic landmark known for its grandeur and timeless elegance. The hotel offers spacious and well-appointed rooms and suites, along with full board dining options. Guests can savor delicious meals at the hotel's signature restaurant, which showcases a blend of traditional and contemporary flavors.