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 rooms and suites with luxurious amenities. Guests can dine at the hotel's renowned restaurant, enjoy a drink at the bar, or unwind at the fitness center. With free cancellation, guests can book with confidence.