User
Menu
1-16-13Takezaki-cho, Shimonoseki-shi, Yamaguchi, - Shimonoseki - Yamaguchi Prefecture, Japan View Map
This simple hotel is set in Yamaguchi.
Photo Green Hotel Shimonoseki