Karta Vacation Rentals
Perched on the coral-fringed coast of Onna, Okinawa, this luxury beach resort sits by a private beach and is within walking distance of Onna Seaside Park and Nabii Beach, with Cape Manza about 2 km away. Family-friendly and seaside-chic, it’s made for sea-breeze mornings and sunset chases.