Indraprastha Resort, is one of the top 4 star hotel in dalhousie, Deluxe hotel in dalhousie & luxury hotel in Dalhousie, Himachal Pradesh. Book Online Best Hotel packages in Dalhousie to make your stay comfortable at best hotel in Dalhousie - Indraprastha Resort.