Udechee Huts Dharamshala
Naddi, Dharamshala, Himachal Pradesh
Our Hotel is built on a slope and we do not operate a lift due to the construction style. You would need to climb stairs to reach your rooms and dining space. The hotel has independent cottages and rooms along with lots of greenery around the accommodation.