OK
Pages
Welcome to:
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.
show more
show less
SEND
Latest Updates:
All
55b667234ec0a41e2c4c5a47HOTELCHOPALACE3571f7f789bfed52c543d888d