Where is NH Bogota Pavillon Royal, Bogotá?

Where is NH Bogota Pavillon Royal, Bogotá located?

NH Bogota Pavillon Royal, Bogotá, NH Bogota Pavillon Royal, Bogotá, Colombia (approx. 4.67725°, -74.04681°)


Where is NH Bogota Pavillon Royal, Bogotá on the map?