Jogiwara Road, McLeod Ganj, Dharamshala, Himachal Pradesh 176219, India
In the McLeodganj region of Himachal, this is a hotel on a peak of a hill. The rooms are small but the cleanliness is remarkable. The environment is homely and the staff looks after the guests very well. The food and other facilities are good too. Standing on the terrace, you get a lovely view of the surrounding sceneries, peaks and ranges.