Unique Stay
Dolkhar Resort – A Boutique Hotel
Embrace of tranquil!!! Dolkhar is perfectly situated in Tukcha, in the centre of Leh’s major town. The boutique hotel is far enough away from everything you might need to access it, but near enough that you can hear nothing but the echoes of the mountains. The layered walls of Dolkhar’s Read more…