Mount View Hotel 3 stars

078-1701 Hokkaido, Kamikawa, Sounkyo Onsen, Japan

Hotel image
Read more reviews for Mount View Hotel