Leh Town Residency Newly constructed property most amazing place in India "roof top of the world" Leh - Ladakh. We have 6 beautifully appointed deluxe rooms and suites, each with private balcony and all modern amenities like LED TV ,Wi-Fi Internet access, and magnificent views. We are just 2 kms away from the main city of Leh Ladakh and 5 Kms from the Kushok Bakula Leh airport on Khardungla called Khakshal village offers an amazing view of Leh Valley and Stok Kangri.