Tsushima Izuhara Pension
817-0016 Nagasaki, Tsushima, Izuharamachi Higashizato 268, Japan
Located in Tsushima and only 36 km from Watatsumi Shrine, Tsushima Izuhara Pension provides accommodation with sea views, free Wi-Fi and free private parking. There is a private entrance at the villa for the convenience of those who stay.