Ryokans in Japan

Hakuba Alpine Hotel

Ryokan · Hakuba, Nagano