Het resort ligt aan de zuidkust van Sri Lanka, op circa 45 minuten rijden van de stad Galle, dat door UNESCO als werelderfgoed is verklaart.
Situé sur la côte sud du Sri Lanka, le complexe se trouve à environ 45 minutes en voiture de la ville de Galle, un site classé au patrimoine mondial de l'UNESCO.