This comfortable hotel is set in Itoman. This environmentally-sustainable hotel has achieved the certification.
Okinawa Main Island
26.14294, 127.66854 Open in Google Maps