Where is InterContinental Yokohama Pier 8, an IHG Hotel?

Where is InterContinental Yokohama Pier 8, an IHG Hotel located?

InterContinental Yokohama Pier 8, an IHG Hotel, InterContinental Yokohama Pier 8, an IHG Hotel, Japan (approx. 35.45624°, 139.64195°)


Where is InterContinental Yokohama Pier 8, an IHG Hotel on the map?