Photos coming soon
HOTEL
APOLLO
1-chōme-21-13 Yunokawachō, Hakodate, Japan
Where it sits
APOLLO
1-chōme-21-13 Yunokawachō, Hakodate, Japan
41.77830, 140.78038
Plan around APOLLO
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
