OYO 13547 Nest Cottages
Guesthouse
Kanthalloor, Kerala
Featuring 3-star accommodation, OYO 13547 Nest Cottages is situated in Kanthalloor, 2.8 km from Anamudi Shola National Park and 29 km from Lakkam Waterfalls. All rooms boast a TV with cable channels and a private bathroom.
Number of rooms: 14
Nest Cottages, Kanthalloor-Marayoor Road, Near Kanthalloor LP School, Kanthalloor, 685620 Kanthalloor, India