The Mayflower Hotel is a historic hotel situated in downtown Washington, D.C. It has been a landmark in the city since its opening in 1925. The hotel offers elegant rooms and suites with modern amenities. Guests can enjoy a variety of dining options, including a renowned seafood restaurant and a stylish lounge. The Mayflower Hotel does not require prepayment, allowing guests to book their stay without any upfront charges.