About it
Kokusai Towns Inn - Vacation STAY 35437v is located in Naha, just 12 miles from Sefa Utaki and 13 miles from Nakagusuku Castle. The air-conditioned accommodation is 2.3 miles from Tamaudun Mausoleum. The property is half a mile from the city center and 1.3 miles from Naminoue Beach.
With free Wifi, this 1-bedroom apartment offers a TV and a kitchen with a microwave and fridge. The accommodation is non-smoking.
Zakimi Gusuku Castle is 18 miles from the apartment, while Katsuren Castle is 20 miles away. The nearest airport is Naha Airport, 3.1 miles from Kokusai Towns Inn - Vacation STAY 35437v.