This charming hotel is set in Miyakojima Island.
Okinawa
24.80412, 125.28194 Open in Google Maps
TWN
TWN.ST
4 guests
TPL
TPL.ST
5 guests
SGL
SGL.ST
1 guests