HOTEL
Hotel Ekimae
21-8 Wakamatsu-cho, Hakodate, Japan
Where it sits
Hotel Ekimae
21-8 Wakamatsu-cho, Hakodate, Japan
41.77449, 140.72815
Plan around Hotel Ekimae
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 3, 2026.
