User
Menu
7 8 AMIDAIJI CHO, - Shimonoseki - Yamaguchi Prefecture, Japan View Map
This unpretentious hotel is in Yamaguchi.
Photo Uzuhouse