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.

  • , , skara village , Leh , Leh , 194101 , Jammu and Kashmir
View all Products

Latest photos

More photos

More information