Booking the best luxury hotels in Dalhousie
Indraprastha Resort is the name of comfort, luxury and homely accommodation at Dalhousie. Situated in a peaceful location, Hotel Indraprastha Resort promises a relaxing time while your trip to Dalhousie.