Directions to New Otani Inn Yokohama, Yokohama

New-otani-inn-yokohama-map
The New Otani Inn Yokohama in Yokohama is located at 4-81 SUEYOSHI-CHO , Yokohama , JP .   Click on the Google Map above to get an interactive version and see the area around the New Otani Inn Yokohama .