Neelam Hills Resort
A/P Taleghar, Tal Ambegaon, Pune-410009Reviews
Your personal experience can be of great help to other users.
5 Out of 52 Reviews
Suhas
5
Nice stay. Good food. Nature is best. Swimming pool is ultimate...
yogesh chavan
5