Hotel
The Saraha
The Saraha is regarded as one of Leh's better boutique 3-star hotels, especially for travelers who prefer spacious rooms, a tranquil atmosphere, attentive service, and easy access to the town while staying away from the busiest streets.
18 Room3 Star Category







