[Official Website] Southern Beach Hotel & Resort in Itoman, Japan – Southern Beach Hotel & Resort – Itoman – Japan
Meta Description
Right on the beach next to Itoman Port, Southern Beach Hotel & Resort features 2 pools and an ocean-view buffet restaurant.