New Moon Guest House

Chubi, Samkar Road, Leh, India 3 floor, 194101 Leh, India

Hotel image
Read more reviews for New Moon Guest House