Weniger als 22 km von Tokiwa Park und 22 km von Tokiwa Museum entfernt in Yamaguchi gelegen, bietet die Unterkunft Royal Inn Shinyamaguchi Ekimae Übernachtungsmöglichkeiten mit einem Restaurant.
Zimmeranzahl: 51
754-0044 Yamaguchi, Yamaguchi, Ogoori Taisho-machi 15-32, Japan