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

Out & About in Malta

 

Planning your trip to Malta is as fun as it is when you are visiting. Find out more about the Islands: https://www.visitmalta.com/en/home

Scroll to top