Where is Yokohama Sakuragicho Washington Hotel located?
Yokohama Sakuragicho Washington Hotel, Yokohama Sakuragicho Washington Hotel, Japan (approx. 35.4505°, 139.63252°)
Yokohama Sakuragicho Washington Hotel, Yokohama Sakuragicho Washington Hotel, Japan (approx. 35.4505°, 139.63252°)