This comfortable hotel is situated in Naha.
Okinawa Main Island
26.21970, 127.68800 Open in Google Maps
This comfortable hotel is situated in Naha.