Where is Flexstay Inn Sakuragicho, Yokohama?

Where is Flexstay Inn Sakuragicho, Yokohama located?

Flexstay Inn Sakuragicho, Yokohama, Flexstay Inn Sakuragicho, Yokohama, Japan (approx. 35.4497°, 139.62848°)


Where is Flexstay Inn Sakuragicho, Yokohama on the map?