Photos coming soon
HOTEL
Haruko Okamura Store - Spanish mackerel
Haruko Okamura Store - Spanish mackerel 1-11-22 Tsuchido Onomichi, Onomichi, Japan
Where it sits
Haruko Okamura Store - Spanish mackerel
Haruko Okamura Store - Spanish mackerel 1-11-22 Tsuchido Onomichi, Onomichi, Japan
34.40555, 133.19597
Similar stays nearby
Plan around Haruko Okamura Store - Spanish mackerel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 23, 2026.
