Hotel TARA PALACE LEH
★★★★★
upper tukcha Road, leh,Ladakh 194101, Upper Tukcha Road, Leh, India Show on map
The Grand View Ladakh is a 4-star hotel in Leh, Ladakh, India. It is one of 334 places to stay in Leh listed on Triptoic. The property has 1 rooms.
upper tukcha Road, leh,Ladakh 194101, Upper Tukcha Road, Leh, 194101, India
The Grand View Ladakh is located at upper tukcha Road, leh,Ladakh 194101, Upper Tukcha Road, Leh 194101, India.
The Grand View Ladakh is rated 4 stars.
The Grand View Ladakh has 1 rooms.
Highly rated alternatives close by
Hotel
Hotel
Homestay
Hotel
Hotel
Hotel
Hotel