The Mayflower Hotel is a historic landmark in Washington D.C., known for its timeless elegance and impeccable service. With all meals included, guests can indulge in a culinary experience that is sure to delight their taste buds. The hotel's restaurant offers a diverse menu featuring both classic and contemporary dishes, prepared with the utmost care and attention to detail.