Mango Village Farm House Apartment Muthalamada, Kerala
Located in Nelliyampathy and within 34 km of Palakkad Railway Station, Mango Village Farm House features a garden, non-smoking rooms, and free Wi-Fithroughout the property.
Number of rooms: 2
Unnamed Road, 678506 Nelliyampathy, India