Overview

Leh is the joint capital and largest city of Ladakh, a union territory of India. Leh, located in the Leh district, was also the historical capital of the Kingdom of Ladakh.

Our Properties

  • Hotel The Kaal, Leh

    Leh Ladakh
    View Property
  • Book Tours