Hotel New Holiday Plaza
Search & compare prices for Hotel New Holiday Plaza in all hotel booking websites.


Hotel New Holiday Plaza Address: Shalimar Chowk, Nashik, India
Minimum price found for Hotel New Holiday Plaza was: 1356 INR
Click here to get more information, photos & guest ratings for Hotel New Holiday Plaza