The Mayflower Hotel is a historic hotel located in downtown Washington, D.C. It has been a landmark since 1925 and offers elegant accommodations with modern amenities. The hotel features a rooftop bar, a fitness center, a business center, and multiple dining options. Guests can easily visit nearby attractions such as the National Museum of American History, the National Gallery of Art, and the bustling Chinatown district.