Photos coming soon
HOTEL
Yuda Onsen Centcore Yamaguchi
3-2-7, Yudaonsen, Yamaguchi-Shi, Yamaguchi, 753-0056, Japan, Yamaguchi, Japan
Where it sits
Yuda Onsen Centcore Yamaguchi
3-2-7, Yudaonsen, Yamaguchi-Shi, Yamaguchi, 753-0056, Japan, Yamaguchi, Japan
34.16717, 131.45860
Plan around Yuda Onsen Centcore Yamaguchi
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 6, 2026.
