Hotel Cho Palace

Hotel Cho Palace Hotel Cho Palace is situated in the Skara area of enchanting Leh region in J %26amp; K, approximately 2-3 km from Leh market. The hotel is surrounded by pristine Himalayan Mountains, offering spectacular views Stok ranges %26amp; hidden far away from the hustle bustle of the world, providing you memorable, relaxing and rejuvenating stay.
0 77.572607

no images yet

SHARE WITH OTHERS
See new updates

Hotel Cho Palace is situated in the Skara area of enchanting Leh region in J %26amp; K, approximately 2-3 km from Leh market.

The hotel is surrounded by pristine Himalayan Mountains, offering spectacular views Stok ranges %26amp; hidden far away from the hustle bustle of the world, providing you memorable, relaxing and rejuvenating stay.

Latest Updates