2-1, Chofu Sotoura-Cho, Shimonoseki City, Yamaguchi 752-0985, Japan
Offering all ocean-view rooms with private hot spring features maginificient view of Kanmon straits, we urge you to come and spend supreme time comprised of wind from the strait and the sea.... 詳情