Photos coming soon
HOTEL
Hotel Kiyosato
815-8, Kamishari, Kiyosato-cho, Shari-gun, Abashiri, Japan
Where it sits
Hotel Kiyosato
815-8, Kamishari, Kiyosato-cho, Shari-gun, Abashiri, Japan
43.85441, 144.60190
Similar stays nearby
Plan around Hotel Kiyosato
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 5, 2026.
