Swiss Wood Hotel 3 stars

Naggar Road, Aleo, New Manali, Manali, Distt.Kullu., Aleo, 175131 Manāli, India

Hotel image
Read more reviews for Swiss Wood Hotel