Het Mayflower Hotel is een ware oase in het hart van St. Paul's Bay, ideaal voor diegenen die zowel ontspanning bij het zwembad als avonturen op het nabijgelegen strand waarderen. Met zijn verfrissende buitenzwembad en de korte afstand tot het rotsstrand Bugibba Perched Beach, belooft dit hotel de perfecte mix van zon, zee en ontspanning.