Photo 1 of 21 of Yamakyuso

Yamakyuso

12840-1, Chikuniotsu, Hakuba, 3999422, JP

Guest Reservations™ is an independent travel network.

Rooms & Rates

Standard 2 Beds

Japanese Style