Ryokans in Japan

SUPERHOTEL Matsumoto Oshiroguchi

Onsen hotel · Onsen · Matsumoto, Nagano