Best air conditioned centrally Heated hotel in Leh Ladakh
Royal Holiday Leh, one of the best Mountain view hotel Leh Ladakh and Best air conditioned centrally Heated hotel in Leh Ladakh. Contact us for more info. Call @ 7051051099.