Mayflower Hotel, Triq l-Imhar, Qawra. SPB 1482, Malta Buġibba
+356 2777 3000
Book Now

Contact

Contact Form

By using this form you agree with the storage and handling of your data by this website.

Location Details

  • Mayflower Hotel,
    Triq l-Imhar, Qawra.
    SPB 1482, Malta Buġibba
  • +356 27773000
  • reservations@mayflowerhotel.com.mt
Scroll to top