Abashiri Green Hotel 2 stars

093-0046 Hokkaido, Abashiri, Shin-machi 1-2-9, Japan

Hotel image
Read more reviews for Abashiri Green Hotel