Photos coming soon
HOTEL
Sakura
1012 Manazuru, Yugawara
Where it sits
Sakura
1012 Manazuru, Yugawara
35.15056, 139.14253
Plan around Sakura
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 12, 2026.
