Terra Monks Inn
Terramonks Inn Pala-Thodupuzha Road, 685584 Thodupuzha, India
El Terra Monks Inn se encuentra en Thodupuzha, a 39 km de las cascadas de Cheeyappara y a 42 km del templo Ettumanoor Mahadeva, y ofrece habitaciones con aire acondicionado y baño privado.