Hotel Cho Palace is a 3-star property situated about 1.6 km from Leh Royal Palace.
This venue is situated 1450 meters away from Jama Masjid . Hotel Cho Palace is within about 10 minutes' walk of the center of Leh.
The property enjoys convenient location within a 5-minute drive to Bakula Rimpoche airport.
Eat & Drink
Guests can share a meal in Fruit & Vegetable Market and monalisa, located about 750 meters away.
+ Read more- Less
This field is required.