The Grand View Hotel and Restaurant is a hotel located in Nurpur, Himachal Pradesh. The average rating of this place is 5.00 out of 5 stars based on 1 reviews. The street address of this place is National Highway 20, Nurpur, Himachal Pradesh 176202, India. It is about 0.68 kilometers away from the Nurpur Road railway station.
Vipan sharma Sharma 16 months ago
2year experience in hotel satluj view shimla rampur