Magic mountain resorts is situated in Vagamon and features a garden and a terrace. The property has mountain views. Free private parking is available and the guest house also features car hire for guests who want to explore the surrounding area.
Featuring a private bathroom, units at the guest house also boast free WiFi.
The nearest airport is Cochin International Airport, 98 km from the guest house.