Em Naha, a 2 km de Naminoue Beach e a 800 m do centro, Kokusai Towns Inn fornece acomodações com ar condicionado, acesso Wi-Fi gratuito e um restaurante. Existe estacionamento privado disponível no local.
Todas as unidades vêm com uma área de estar, televisão de ecrã plano e uma casa de banho privativa com produtos de higiene pessoal gratuitos, bidé, chuveiro e banheira. Algumas unidades incluem terraço e/ou varanda com vista da cidade.
Mausoléu Tamaudun fica a 3,8 km de Kokusai Towns Inn, enquanto Sefa Utaki está a 20 km de distância. O aeroporto mais próximo é o Aeroporto de Naha, que fica a 5 km de Kokusai Towns Inn.