The Mayflower Hotel is a historic landmark in Washington, D.C., known for its timeless elegance and exceptional service. With all meals included, you can indulge in a culinary adventure during your stay. The hotel's restaurant offers a diverse menu featuring both local and international cuisine. From a hearty breakfast to a delectable dinner, each meal is prepared with care and attention to detail. Whether you're a food enthusiast or simply looking for a convenient dining option, The Mayflower Hotel has you covered.