Listing Category
Description
Dewdrops Boutique Retreat is a fancy hotel in Igatpuri, Maharashtra, India. It has 30 nice rooms, a restaurant, and activities like swimming and spa treatments. You can also have events and meetings there. It's a great place to relax and enjoy nature.