Indraprastha Resort Dalhousie
Indraprastha Resort Dalhousie
Hotel
Near Bus stand Dalhousie
, Dalhousie, Himachal Pradesh, India
176304
88
Very Good ·
5 reviews