Athreya Living - Nature's Own Sanctuary dispone de vistas a la montaña, wifi gratis y parking privado gratis. Se encuentra en Trichūr, a 31 km de Estación de tren de Palakkad.
Número de habitaciones: 8
Thiruvilwamala Peringottukurissi Road, 680588 Trichūr, India