El complejo está situado en la costa oeste de Sri Lanka, a pocos minutos de la ciudad de Wadduwa, perfectamente situado entre el aeropuerto internacional de Bandaranaike (a 70 km) y la capital del sur de Galle, que está a una hora y media en coche. También está a poco más de 34 km de la ciudad capital de Colombo. Esta exclusiva propiedad boutique está situada en una impresionante propiedad frente a la playa, que brinda una experiencia única de ocio y tranquilidad combinada con la genuina curación ayurvédica de Sri Lanka.