Guests of Meppadi will have a nice stay at Green Castle Holiday home. Guests can take advantage of airport transfer, housekeeping and ironing service.
The venue is located 11 km from Vythiri. Soochipara Falls is 5 km from the villa and Karapuzha Dam is about 10 km away.
This property features climate control, hi-fi, a private toilet and a separate toilet in rooms.