Where is Sotetsu Fresa Inn Yokohama Sakuragi-cho?

Where is Sotetsu Fresa Inn Yokohama Sakuragi-cho located?

Sotetsu Fresa Inn Yokohama Sakuragi-cho, Sotetsu Fresa Inn Yokohama Sakuragi-cho, Japan (approx. 35.4496°, 139.63641°)


Where is Sotetsu Fresa Inn Yokohama Sakuragi-cho on the map?