With a stay at Feliz Villa Suite Irabujima Sawada in Miyakojima, you'll be near the beach, just a 1-minute walk from Sawada Beach and 8 minutes by foot from Toriike Pond. This upscale villa is 1.5 mi (2.4 km) f ... Read more

View all Luxury Hotels in Miyakojima