Osiya Tashi Dolma Home Stay is set in Nachar and offers a garden, a shared lounge and a terrace. The property features mountain views.
Number of rooms: 4
Bari Road, 172104 Nachar, India
Osiya Tashi Dolma Home Stay is set in Nachar and offers a garden, a shared lounge and a terrace. The property features mountain views.
Number of rooms: 4
Bari Road, 172104 Nachar, India