Nature's Nest Thadiyoor está en Kozhancheri, a solo 17 km de Estación de tren de Chengannur, y dispone de alojamiento con vistas al jardín, wifi gratis y parking privado gratis. Esta casa o chalet está a 39 km de Templo de Mannarasala Sree Nagaraja y a 42 km de Estación de tren de Kottayam.
Esta casa o chalet tiene 1 dormitorio, cocina con nevera y lavavajillas, TV de pantalla plana, zona de estar y 1 baño con bañera.
Templo de Ambalappuzha Sri Krishna está a 42 km del alojamiento. El aeropuerto más cercano (Aeropuerto internacional de Cochin) está a 118 km del alojamiento, que ofrece servicio de traslado de pago para ir o volver del aeropuerto.