Where is Prince II Hotel, Hanoi?

Where is Prince II Hotel, Hanoi located?

Prince II Hotel, Hanoi, Prince II Hotel, Hanoi, Vietnam (approx. 21.03479°, 105.85123°)


Where is Prince II Hotel, Hanoi on the map?