Hotel Cho Palace
Leh, India
Hotel Cho Palace


Skara Village, Leh, India
Ranking: Hotel Cho Palace is ranked 22nd out of 34 accommodation options available in Leh.
Classification: 3 Star Hotel
Location. Hotel Cho Palace is located in Leh, close to Leh Temple, Shanti Stupa, and Namgyal Tsemo Gompa. Nearby points of interest also include Sankar Gompa. Features. Dining options at Hotel Cho Palace include a restaurant and a bar/lounge. Room service is available. The property has an airport shuttle, which is complimentary. Additional property amenities include laundry facilities. Guestrooms. Televisions are available in guestrooms. Guests may request irons/ironing boards.