Glacier View Guest House
Glacier View Guest House
Hotel
Upper Tukcha Road
, Leh, Jammu and Kashmir, India
194101
99
Excellent ·
2 reviews