Located in Bhimashankar, a few steps from Bhimashankar Temple, Neelam Hill Resort provides accommodation with an outdoor swimming pool, free private parking and a garden. This 3-star hotel offers room service and a 24-hour front desk.
Numero delle stanze: 30
Business A/P TALEGHAR, GAT NO 134, BHIMASHANKAR, TALEGHAR, AMBEGAON, 410509 Bhimashankar, India