AJ Onna Biru Resort Hotel is a petit resort hotel in Onna-son Village in the middle of Okinawa Island. Located just 30 feet to the beach, this hotel offers
Get your free travel newsletter full of inspiring travel ideas, great deals, destinations and adventures. Discover new places to explore, new adventures and new experiences.
See latest edition.