The Mayflower Hotel is a historic 4-star hotel located in downtown Washington, D.C. This grand hotel has been a landmark in the city since 1925 and offers a blend of classic elegance and modern comfort. The rooms are tastefully decorated and feature luxurious amenities, including plush bedding, marble bathrooms, and high-speed internet access. Guests can enjoy a range of amenities, including a fitness center, a business center, and several on-site dining options. The hotel is conveniently located near popular attractions such as the White House and the National Mall, making it an ideal choice for both business and leisure travelers.