Set in a thick forest with grand Himalayan peaks looming in the distance, Dharmsala, a small town in northern India 300 mi/500 km north of Delhi, is best known as the home of the Dalai Lama. Sinc...
Dharamsala, India
Not Yet Rated
Commission: -
Rooms: 29
Rates: -
Commission: 25%
Rooms: 18
Rates: $29 - $42
This 17 room property, renovated in 2003...
View Hotel Details
Commission: 15%
Rooms: 17