Deluxe Room
Located along the shore, our Deluxe rooms affords a partial view of the Ocean. Each room is 27sq m and have the below to ensure that you enjoy a comfortable stay
Deluxe Room
Located along the shore, our Deluxe rooms affords a partial view of the Ocean. Each room is 27sq m and have the below to ensure that you enjoy a comfortable stayOther Villas / Rooms
The various types of villas let you choose your favourite