Photos coming soon
HOTEL
Onomichi Club
15-20 Nishitsuchido-cho, Onomichi-shi, Onomichi, Japan
Where it sits
Onomichi Club
15-20 Nishitsuchido-cho, Onomichi-shi, Onomichi, Japan
34.40888, 133.19572
Similar stays nearby
Plan around Onomichi Club
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
