This spacious fourth floor 3 bedroom 3 bathroom luxury property enjoys fabulous Mt. Youtei views, with 140 square meters of floor space. It sleeps up to 8 guests in 6 beds. Its central location can not be beaten, with just a 220 meter walk to the ski lifts and 140 meters to the village center.
191-50 Aza Yamada, Kutchan-Cho, Hokkaido 044-0081