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

Spa Services

WE ARE OFFERING

Ultimate Relax & Comfort

We are preparing a set of Spa facilities and services which are currently not yet operational.
This page will be updated as these services will be readily available

.

.

.

Scroll to top