The Cho Palace hotel is situated in the Skara area of Leh town approximately 01 Km. from the airport and 02 Kms. from the Leh Market (Ladakh, India). The hotel offers a view of the Peaks of Stok Range and lush green fields of the surrounding village away from the Leh Market.
Leh Airport: 02 KM.
The Chow Palace hotel is situated in the Skara area of Leh town approximately 01 Km.
The hotel provides 28 well furnished double rooms with view of snowcapped mountains, attached bath with hot and cold shower, intercom, cable TV and room service.
The multi-cuisine restaurant in the hotel serves Indian, Chinese, Ladakhi, Tibetan and Continental dishes. All meals are prepared with homegrown fresh vegetables from the Garden.
Your enquiry has been submitted. We will get back to you shortly.