Where is InterContinental Yokohama Grand by IHG located?
InterContinental Yokohama Grand by IHG, InterContinental Yokohama Grand by IHG, Japan (approx. 35.45785°, 139.63724°)
InterContinental Yokohama Grand by IHG, InterContinental Yokohama Grand by IHG, Japan (approx. 35.45785°, 139.63724°)