Vrindhavan Farm Suites Guesthouse Kanthalloor, Kerala
Featuring a garden and a shared lounge, Vrindhavan Farm Suites is situated in Kanthalloor, 14 km from Pambadum Shola National Park and 23 km from Top Station.
Number of rooms: 3
Vrindhavan Farm Suites Kanthalloor, 685620 Kanthalloor, India