Experience the historic charm and modern elegance of the Mayflower Hotel in Washington, D.C., a landmark destination since 1925.