Mountain Villa has mountain views, free WiFi and free private parking, situated in Vagamon.
There is a fully equipped private bathroom with shower and free toiletries.
The restaurant at the lodge specialises in Indian cuisine.
Guests can relax in the garden at the property.
The nearest airport is Cochin International Airport, 92 km from Mountain Villa.