El complejo está situado en el distrito de las especias llamado Idukki, en Kerala, cerca de varios lugares de interés. Está rodeado por una exuberante vegetación y transmite la sensación de estar en un pacífico entorno que garantiza una estancia agradable. El aeropuerto de Madurai se halla a 145 km de distancia y la estación de trenes de Changanassery dista unos 125 km del complejo.El complejo es una mezcla de naturaleza y de tradición en Kerala. Dispone de unas completas comodidades modernas combinadas con la arquitectura tradicional para satisfacer a todos los tipos de viajeros. El complejo cuenta con un restaurante lujoso y espacioso que sirve todo tipo de cocina. El establecimiento tiene aire acondicionado y ofrece también vestíbulo y servicio de habitaciones y de lavandería.Todas las habitaciones disponen de cuarto de baño y están equipadas con ducha, bañera, TV y conexión a Internet.Hay un centro de masajes ayurvédicos en el complejo.