Photos coming soon
HOTEL
Meteor Garden
828-334 Hokujo, Kitaazumi, Hakuba
Where it sits
Meteor Garden
828-334 Hokujo, Kitaazumi, Hakuba
36.68318, 137.85144
Plan around Meteor Garden
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 23, 2026.
