Skip to main content

Mayflower Hotel,
Triq l-Imhar, Qawra.
SPB 1482, Malta Buġibba

T: +356 27773000
E: info@mayflowerhotel.com.mt