Meghamala Resorts offers rooms with a dressing room, a closet, a trouser press, a sofa and a mirror in the vicinity to Cheeyappara Waterfall.
Anamudi Peak is 39 km from Meghamala Resorts. It will take 25 minutes to get from the hotel to Devikolam by car.
Meghamala Resorts features rooms with the mountain view.
Meghamala Resorts lies 80 km away from Cochin International airport.
There are a safe deposit box and parking provided on-site.