Situated in the Skara area away from the hustle-bustle of the town approximately 01 Km from the airport and 2 Kms. from the Leh Market, Hotel Cho Palace is nestled amidst the beautiful Himalayan Mountains, offering spectacular view of the Peaks of Stok Range and lush green fields of the surrounding village.