Kokusai Towns Inn ligt in Naha, op 2 km van Naminoue Beach en 800 meter van het centrum, en biedt accommodatie met airconditioning, gratis WiFi, en een restaurant. Privéparkeren op het terrein.
Alle units zijn voorzien van een zithoek, een flatscreen-tv en een eigen badkamer met gratis toiletartikelen, bidet, douche en bad. Sommige units hebben een terras en/of een balkon met uitzicht op de stad.
Tamaudun Mausoleum ligt op 3,8 km van het aparthotel, en Sefa Utaki ligt 20 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Naha, op 5 km van Kokusai Towns Inn.
Aantal kamers : : 15