LUXURY ZEN HOTEL IN LEH: INDULGE IN AFFORDABLE LUXURY SURROUNDED BY HIMALAYAN PEAKS