HOTEL THE ZEN LADAKH: INDULGE IN AFFORDABLE LUXURY SURROUNDED BY HIMALAYAN PEAKS