Royal Holiday Ladakh

Chanspa Road, 194101 Leh, India

Hotel image
Read more reviews for Royal Holiday Ladakh