Photos coming soon
HOTEL
Hamayoshi
716-8 Iwawada, Onjuku
Where it sits
Hamayoshi
716-8 Iwawada, Onjuku
35.18101, 140.36607
Plan around Hamayoshi
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 28, 2026.
