8.3/10
Very Good
5 reviews
Free Wi-Fi
Deshadan Eco Valley Resort - An Eco friendly Mud House offers accommodation in Kanthalloor.
Number of rooms: 7
Guhanadhapuram, Idukki District, Kanthalloor, Kerala, 685620 Kanthalloor, India