Photos coming soon
HOTEL
Sakura Mandarin
3-26-1 Omotecho, Sakura-shi, Sakura, Japan
Where it sits
Sakura Mandarin
3-26-1 Omotecho, Sakura-shi, Sakura, Japan
35.71028, 140.22810
Plan around Sakura Mandarin
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 5, 2026.
