We stayed for 2 nights in Hotel Manimahesh at Dalhousie. The location is good and the view is breathtaking from the room. It was a suite room. The room service and other services was excellent and very quick. The quality of food was good. However, the facility requires good maintenance and cleanliness.
