Where is New Otani Inn Yokohama Premium?

Where is New Otani Inn Yokohama Premium located?

New Otani Inn Yokohama Premium, New Otani Inn Yokohama Premium, Japan (approx. 35.45268°, 139.6305°)


Where is New Otani Inn Yokohama Premium on the map?