Ryokans in Japan

Ishinoyu Lodge

Ryokan + onsen · Onsen · Yamanouchi, Nagano