Das Hotel genießt eine atemberaubende Strandlage, nur eine Autostunde von Sri Lankas Hauptstadt Colombo entfernt und nur 5 km vom Zentrum von Beruwala. Es ist umgeben von blauem Meerwasser, weißem Sandstrand und der üppigen Vegetation der Tropen, was es zu einem wahren Paradies Asiens macht. Dieses großzügige, luxuriöse Hotel ist der ultimative Rückzugsort am Strand, eine Verkörperung des Urlaubsparadieses. Geschmackvoll mit Gitterarbeiten und komplementären Farbtönen eingerichtet, bietet das Hotel eine ausgewogene Mischung aus modernem Komfort und orientalischem Flair. Die Gäste können eine köstliche Mahlzeit in einem der acht hoteleigenen Restaurants genießen, wo jeder etwas findet, das seinem Gaumen schmeckt. Das Anwesen verfügt außerdem über einen voll ausgestatteten Sportkomplex, in dem sich die Gäste auch während des Urlaubs fit halten können.