Photos coming soon
HOTEL
Abashiri Hokkai Hotel
1-1-1 Shinmachi, Abashiri, Japan
Where it sits
Abashiri Hokkai Hotel
1-1-1 Shinmachi, Abashiri, Japan
44.02114, 144.25893
Similar stays nearby
Plan around Abashiri Hokkai Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
