Hakuba Haven Lodge
Hokujo 836-135, Hakuba, Japan
Booking.com
Book Now