HOTEL NATURE's LAND Hotel
upper changspa yurtung leh ladakh upper changspa yurtung leh ladakh, 194101 Leh, India
Situated in Leh, 1.3 km from Shanti Stupa, HOTEL NATURE's LAND features accommodation with a garden, free private parking and a restaurant. Boasting a concierge service, this property also provides guests with a children's playground.
Very lovely people who looked after us well. Big, clean rooms and beautiful floor garden in front.