close family hotel close Country: Japan close Region: Hokkaido close City: Biei Cho
Yumoto Shirogane Onsen Hotel