Photos coming soon
HOTEL
Lakeside villa SUI HAKUBA
平 21241-1, Omachi, Japan
Where it sits
Lakeside villa SUI HAKUBA
平 21241-1, Omachi, Japan
36.60198, 137.84605
Plan around Lakeside villa SUI HAKUBA
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
