Lodge Yamajyuu
Hokujo 12322, Hakuba, Japan
Booking.com
Book Now