Super Hotel Yamaguchi Yuda Onsen Hotel
4 1 5 Yudaonsen, Yamaguchi, 753-0056
Conveniently set in the Yuda Onsen district of Yamaguchi, Super Hotel Yamaguchi Yuda Onsen is located 32 km from Tokiwa Zoo, 2.4 km from Yamaguchi Xavier Memorial Church and 11 km from Shin-Yamaguchi Station.