Neelam Hills Resort, Taleghar, Bhimashankar Rd, 410509. Maharashtra, India.

You can See our Map and Directions on how to reach us from our Website in “Contact Us” section.