Ryokans in Japan

Log Hotel The Maple Lodge

Onsen hotel · Onsen · Iwamizawa, Hokkaido