Located in the entertainment district, White Sands Resort- Best Resort in NUBRA is a great choice for a stay in Leh. Guests can grab a bite to eat at the restaurant, or indulge in deep-tissue massages, aromatherapy, or Ayurvedic treatments. Other highlights include a sauna, a steam room, and a seasonal outdoor pool.