Photo gallery for Dew Drops Farm Resorts
Dew Drops Farm Resorts
3.5-star Devikolam hotel with 2 restaurants
Reviews
7.6
Good
Popular amenities
Explore the area
Mankulam Rd. Kallar - Vattiyar PO Kallar, Munnar, Devikolam, Kerala, 685665
- Munnar Juma Masjid26 min drive
- Tata Tea Museum27 min drive
- Carmelagiri Elephant Park30 min drive