Kokusai Towns Inn - Vacation STAY 52711v offers accommodations in Naha, 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 3-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 from the property. The nearest airport is Naha Airport, 3.1 miles from Kokusai Towns Inn - Vacation STAY 52711v.