Firefly Resort
Perumala Kanthalloor PO, 685620 Kanthalloor, India
Located in Kanthalloor, 15 km from Pambadum Shola National Park, Firefly Resort provides accommodation with free bikes, free private parking, a garden and a shared lounge. Featuring family rooms, this property also provides guests with a terrace.