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.
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.