Ryokans in Japan

Nishikien inn 錦園

Minshuku · Otaru, Hokkaido