The Leaf Resorts está en Athirappilly, a 36 km de Adlux International Convention & Exhibition Centre y a 46 km de CIAL Convention Centre, y ofrece alojamiento con equipamiento como wifi gratis y TV de pantalla plana. El alojamiento, que se encuentra a 7,7 km de Cataratas de Athirappilly, ofrece jardín y parking privado gratis.
Esta villa con aire acondicionado consta de 2 dormitorios independientes, una sala de estar, una cocina totalmente equipada y 2 baños.
El aeropuerto más cercano (Aeropuerto internacional de Cochin) está a 47 km del alojamiento.