Karta Vacation Rentals





Perched in Onna on Okinawa’s coast, Luxury Villa Maeda is a short 5-minute walk from Biru Beach and about 1.7 miles from Maeda Cape. The cottage sits roughly 12 km from the city center, perfect for beach-first, city-later stays.