If you are looking for a best luxury hotel in Leh then The Mountain Echo Ladakh name comes first. This well-reputed hotel provides unique comfort, impeccable hospitality and amenities with modern traditional Ladakhi flavour. Located 10-minute walk from main market and 15-minute walk to the Leh Palace. The rooms are comfortable and cozy with magnificent views of the mountains.