Deluxe Rooms

With a choice of Sea Facing & Non Sea Facing views, are a perfect blend of comfort with luxury.

Book your Stay