Dit prachtige vijfsterrenhotel heeft een prima ligging aan een rotsstrand op een uitgestrekt schiereiland. In deze oase van comfort en luxe zal je eindeloos genieten. Je bevindt je op wandelafstand van het levendige St. Julian's waar je heerlijk kan shoppen of aangenaam kan tafelen in een van de gezellige restaurants.