Kokumin Shukusha Sun Marina
100-1511 HACHIJO, 1291-9 Mitsune Hachijomachi
100-1511 HACHIJO, 1291-9 Mitsune Hachijomachi
Located in Hachijo, Kokumin Shukusha Sun Marina is a 1-minute drive from Sokodo Beach and 7 minutes from Hachijo Island Tourist Information Center. This ryokan is 2.2 mi (3.6 km) from Hachijo Botanical Garden and 2.6 mi (4.2 km) from Hachijo Island History & Folklore Museum.