Located in Vattavada and only 1.5 km from Pambadum Shola National Park, Fruit land resort provides accommodation with mountain views, free Wi-Fi and free private parking. Guests staying at this homestay have access to a balcony.
Numero delle stanze: 4
Koviloor Road, 685615 Vattavada, India