Das Resort befindet sich in Negombo, 16 km vom internationalen Flughafen und 40 km von Colombo entfernt. Es ist ideal gelegen mit Blick auf den Strand von Negombo und in einer außergewöhnlichen Umgebung mit Palmen und Grünflächen. Die umfassenden Einrichtungen, die das Resort bietet, sorgen dafür, dass die Gäste in jeder Hinsicht in Form bleiben.