Karta Vacation Rentals
On a lush private island off Okinawa’s west coast in Onna, steps from Manza Beach and Nabee Beach and a short drive to Cape Manza and Onna Seaside Park. This oceanfront beach hotel delivers ocean-view balconies and easy access to nearby seaside attractions.