Aden Valley Tent Stay , kanthalloor Guesthouse Kanthalloor, Kerala
Set in Kanthalloor, Aden Valley Tent Stay, kanthalloor is a sustainable accommodation, 13 km from Pambadum Shola National Park and 22 km from Top Station. Guests can benefit from a balcony and an outdoor fireplace.
Perumala Kanthalloor, 685620 Kanthalloor, India