Q: Where is New Leaf Hotel?
A: New Leaf Hotel is located at: Plot No. 19, Sr. No. 232/1+2, Sakore Nagar, Viman Nagar, Pune, Maharashtra 411014, India
Q: What are the coordinates of the New Leaf Hotel?
A: Latitude: 18.563262, Longitude: 73.907598
Q: How is New Leaf Hotel rated?
A: New Leaf Hotel has not rated yet on addressschool.com