Photos coming soon
HOTEL
Yamagishien
657 Matsubara, Ito
Where it sits
Yamagishien
657 Matsubara, Ito
34.97331, 139.08978
Plan around Yamagishien
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 15, 2026.
