Holiday parks in Kanthalloor
Multiple accommodations for your stay
Show map
1 result found
Filters
- Most popular first Sorting
Cabanas Of Eden
685620, Kanthalloor, India (Open map)
The hotel has a convenient setting 4.5 km from the scenic hiking trail "Thuvanam Waterfalls". Overlooking the mountain, the elegant...
Read more...
9.5
Exceptional
4 reviews