Karta Vacation Rentals
On Okinawa’s Chatan coast in Mihama, a beach hotel just steps from American Village and a short walk to Sunset Beach, Depot Island and Araha Beach. Minutes from Okinawa Arena and the Okinawa Convention Center, with Naha Airport about 20 km away.