Hakuba Iwatake Mountain Resort & Stephen Abragan Snow Field is located in Kitaazumi District,Nagano, Japan on 11420-1 Hokujo, Hakuba. Hakuba Iwatake Mountain Resort & Stephen Abragan Snow Field is rated 4.3 out of 5 in the category ski resort in Japan.
Address
11420-1 Hokujo, Hakuba
Accessibility
Wheelchair-accessible toilet