4.8
(1K+ community reviews)
Cho Palace is nestled in the Skara locality of enchanting Leh Ladakh region about 2-3 km from the main Centre of Leh market.
Cho Palace encompasses pristine Himalayan Mountains, offering spectacular views of Stok mountain ranges & hidden far away from the hustle-bustle of the world, providing you memorable, relaxing and rejuvenating stay.
Easy Check-In: Check-in at 10:00AM, check-out by 08:00 AM.
Child Policy: Below 6 years: complimentary; 6-10 years: Extra charge;Above 10 years:Adult rate applicable
Pet Policy: Pets are not allowed
Smoking Policy:Smoking within the premises is allowed .
This property is not accessible to guests who use a wheelchair.