Das Hotel genießt eine atemberaubende Lage direkt am Strand, nur 1 Autostunde von Sri Lankas Hauptstadt Colombo und nur 5 km vom Zentrum von Beruwala entfernt. Es ist von blauem Meerwasser, weißem Sandstrand und tropischer Vegetation umgeben, was es zu einem echten asiatischen Paradies macht. Dieses großzügige, luxuriöse Hotel ist der ultimative Rückzugsort am Strand, eine Verkörperung des Urlaubsparadieses. Das geschmackvoll mit Gitterwerk und sich ergänzenden Farbtönen dekorierte Hotel bietet eine ausgewogene Mischung aus modernen Annehmlichkeiten und orientalischem Flair. Die Gäste können eine köstliche Mahlzeit in einem der acht hauseigenen Restaurants genießen, wo jeder etwas für seinen Gaumen findet. Das Anwesen verfügt auch über einen voll ausgestatteten Sportkomplex, der es den Gästen ermöglicht, auch während der Urlaubszeit fit zu bleiben.