Photos coming soon
HOTEL
Ahiru Chalet
836-102 Hokujo, Hakuba-mura, Hakuba, Japan
Where it sits
Ahiru Chalet
836-102 Hokujo, Hakuba-mura, Hakuba, Japan
36.73520, 137.81630
Plan around Ahiru Chalet
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
