Location
With a stay at this apartment in Naha (Naha City Centre), you'll be a 3-minute walk from Kokusai Dori and 9 minutes by foot from DFS Galleria Okinawa. This apartment is 1 mi (1.6 km) from Tomari Port and 8.9 mi (14.4 km) from American Village.