Hakuba Springs Hotel
Hokujo 5090, Hakuba, Japan
Booking.com
Book Now