Ryokans in Japan

B&B Koyuki Hakuba

Minshuku · Hakuba, Nagano