Where is O'Gallery Premier Hotel & Spa, Hanoi located?
O'Gallery Premier Hotel & Spa, Hanoi, O'Gallery Premier Hotel & Spa, Hanoi, Vietnam (approx. 21.02949°, 105.84552°)
O'Gallery Premier Hotel & Spa, Hanoi, O'Gallery Premier Hotel & Spa, Hanoi, Vietnam (approx. 21.02949°, 105.84552°)