Mayflower cuenta con su gran restaurant, con entrada independiente y acceso desde el hotel.
Cuenta con capacidad de hasta 90 personas convirtiéndose en el lugar ideal para relajarse mientras disfruta de un exótico trago luego de una extensa jornada laboral o degustar de un exquisito almuerzo o cena junta a su familia o amigos.