Ryokans in Japan

Spa Lodge Redwood Inn

Onsen hotel · Onsen · Takayama, Nagano