Thongsal Resorts, Leh
Thongsal Resorts Details
Located in the picturesque town of Leh, on the Sanchi Stupa Road is the luxury facility Thongsal Resorts. This resort is at close proximities to the Leh Main Market, Changspa and the the famous Sanchi Stupa. This resort spreads across 3 acres of scenic land and offers great views.
Thongsal Resorts was first established in 1993 and has been regarded as one of the best facilities around, owing to its exceptional hospitality, great accommodation and contemporary amenities.