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°)
Sotetsu Fresa Inn Yokohama Sakuragi-cho, Sotetsu Fresa Inn Yokohama Sakuragi-cho, Japan (approx. 35.4496°, 139.63641°)