Ryokans in Japan

Nijojo Taiken Inn

Machiya · Kyoto, Kyoto