Indraprastha Resort is one of the finest hotels in Dalhousie and has a lot to offer its guests. Extravagance and solace goes as an inseparable unit at this place. This goal is main stream among couples and additionally families too. This great inn cum resort offers you each conceivable present day luxuries one wish to get on their get-away days. This place is near the nature.