L'hôtel bénéficie d'un superbe emplacement en bord de mer, à seulement 1 heure de route de Colombo, la capitale du Sri Lanka, et à seulement 5 km du centre de Beruwala. Il est entouré par les eaux bleues de la mer, le sable blanc de la plage et la végétation tropicale verdoyante, ce qui en fait un véritable paradis asiatique. Cet hôtel spacieux et luxueux est l'ultime refuge en bord de mer, une incarnation du paradis des vacances. Décoré avec goût avec des treillis et des teintes complémentaires, l'hôtel propose un mélange équilibré de commodités modernes et d'atmosphère orientale. Les clients peuvent déguster un délicieux repas dans l'un des huit restaurants de l'hôtel, où chacun trouvera quelque chose qui convient à son palais. L'établissement dispose également d'un complexe sportif entièrement équipé qui permet à ses clients de rester en forme même pendant les vacances.