El complejo está situado en Negombo, a 16 km del aeropuerto internacional y a 40 km de Colombo. Goza de una ubicación ideal con vistas a la playa de Negombo y en un entorno excepcional de palmeras y zonas verdes. Las completas instalaciones que ofrece el complejo garantizarán que los huéspedes se mantengan en forma en todos los sentidos.