Where is Hanoi Royal Palace Hotel 2?

Where is Hanoi Royal Palace Hotel 2 located?

Hanoi Royal Palace Hotel 2, Hanoi Royal Palace Hotel 2, Vietnam (approx. 21.02997°, 105.84671°)


Where is Hanoi Royal Palace Hotel 2 on the map?