The overlooking Stoke Mountain, this grand, curved hotel is 2.4 km from the 17th-century Leh Palace. coupled with the magnificent views, will guarantee you take back home sweet memories.
The overlooking Stoke Mountain, this grand, curved hotel is 2.4 km from the 17th-century Leh Palace. coupled with the magnificent views, will guarantee you take back home sweet memories.