Photos coming soon
HOTEL
Yamagen Stay & Retreat
柏原2182, Maibara, Japan
Where it sits
Yamagen Stay & Retreat
柏原2182, Maibara, Japan
35.33965, 136.39503
Plan around Yamagen Stay & Retreat
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
