A modern Japanese hotel located on high ground in the Millennia Katsuura, a villa area reminiscent of a tropical resort.

View all Luxury Hotels in Onjuku