Find yourself in a peaceful paradise like Heaven on Earth. Located on the tranquil banks of the historic Indus River, just 7 km from the bustle of Leh market and away from the crowds amidst the beautiful starkness of the lunar landscape of Ladakh. The Indus Inn brings you close to nature as you find yourself cocooned in comfort.