Where is InterContinental Hanoi Landmark 72 located?
InterContinental Hanoi Landmark 72, InterContinental Hanoi Landmark 72, Vietnam (approx. 21.016953°, 105.78397°)
InterContinental Hanoi Landmark 72, InterContinental Hanoi Landmark 72, Vietnam (approx. 21.016953°, 105.78397°)