Wi-Fi gratis
RK Royal Tharavadu Farmstay, a property with a garden, is located in Cherambādi, 22 km from Edakkal Caves, 22 km from Heritage Museum, as well as 23 km from Ancient Jain Temple.
Número de habitaciones: 5
Ayyankolly-Kolappully-Pandalur Road, 643205 Cherambādi, India