Karta Vacation Rentals
On Hamahiga Island in Uruma, Okinawa — a family-friendly beach hotel minutes from Ukibaru Island, the sacred site of Shirumichu and Hamahiga Beach. Kaichu Road, Tonnaha Beach and Katsuren Castle are all within easy driving distance. Naha Airport is about 57.5 km (35.8 mi) away.