Hotel Casa Ladakh
Hotel
Leh
Set in Leh, 1.1 km from Shanti Stupa, Hotel Casa Ladakh offers accommodation with a garden, free private parking and a terrace. This 5-star hotel offers room service and a 24-hour front desk. Guests can enjoy garden views.
Numero delle stanze: 12
Upper Tukcha Road Upper Tukcha Mahay, 194101 Leh, India