9.6/10
Exceptional
8 reviews
Situated in Neriyamangalam, 14 km from Cheeyappara Waterfalls, Windermere River House features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.
Number of rooms: 5
Kochi-Madurai-Tondi Point Road Inchathotty, 686693 Neriyamangalam, India