Little Island Okinawa Tomari
Apartment
Naha
Set in Naha in the Okinawa region, with Naminoue Beach and Yachimun Street nearby, Little Island Okinawa Tomari offers accommodation with free Wi-Fi.
Number of rooms: 20
900-0012 Okinawa, Naha, Tomari 2-4-5, Japan