Situated in the vibrant Dupont Circle neighborhood, The Mayflower Hotel is a historic landmark known for its grandeur and timeless elegance. The hotel provides well-appointed rooms and ensures that guests have an abundant supply of toilet paper during their stay.