Senshoen 2 stars

070-8061 Hokkaido, Asahikawa, Takasagodai 3-8-3, Japan

Hotel image
Read more reviews for Senshoen