The Mayflower Hotel is a historic hotel located in downtown Washington, D.C. It has been a landmark in the city since 1925 and offers a blend of classic elegance and modern amenities. The hotel features spacious rooms and suites, each beautifully decorated with luxurious furnishings. Guests can dine at the hotel's renowned restaurant, relax at the spa, or take advantage of the fitness center and rooftop pool. With its rich history and convenient location, The Mayflower Hotel is a top-rated choice for visitors to D.C.