Keikoku Bettei Mochinoki is a charming 3-star hotel located in the serene coastal town of Onjuku, Japan. Known for its tranquil atmosphere and stunning natural beauty, Onjuku offers a perfect escape for both leisure and business travelers. This hotel boasts a guest rating of 9.0 out of 10, reflecting the exceptional service and welcoming environment provided to its visitors.