Hotel Holiday Plaza Dalhousie, is situated in the serene surroundings of Dalhousie. From here, spectacular mountains and towering trees of deodar offer a breathtaking view. All the comforts that Hotel Holiday Plaza provides you will make you feel completely at home.
Rooms are tastefully furnished with elegant plush carpeting and bathrooms are provided with ultra modern gadgets. Panoramic view of the valley from the rooms is overwhelming.