Ryokans in Japan

Ryuo Park Hotel

Ryokan · Yamanouchi, Nagano