Skip to content
←Destinations

Rosewood

Rosewood Miyakojima

Miyakojima · Okinawa · Japan

On Miyako, one of Okinawa's coral islands, with white sand and clear blue water.

More places we've stayed in Japan