With mountain views, Hotel Narmada is located in Igatpuri and has free WiFi. Guests can also relax in the garden. Bhandardara is 28 km from the lodge. Read more
With mountain views, Hotel Narmada is located in Igatpuri and has free WiFi. Guests can also relax in the garden. Bhandardara is 28 km from the lodge.