Grand View Hotel
Hotel
Dalhousie
Grand View Hotel offers spa treatments. All rooms are equipped with wooden flooring and a flat-screen TV.
Number of rooms: 42
Near Bus Stand Dalhousie , 176304 Dalhousie, India