Hotel Mandalchan is offering guests a level of comfort and personal service never before available in the region. The hotel is located in upper tukcha road, a tranquil area of Leh town, with expansive picturesque views of the mountain range. Accommodations are in thoughtfully designed luxury rooms with all modern amenities.