|
Snow Crest Inn Dharamsala [ * * * ]Dharmsāla, Naddi VillageThis hotel is the perfect base for exploring the peaceful setting of the Himalayas, and is only a short walk from the residence of the Dalai Lama.
The Snow Crest Inn has a tranquil atmosphere, with a beautiful décor and spacious…
|
