Hotel Cho Palace

Shambala Airport Road, Skara Village
Leh
India