Where is Courtyard by Marriott World Trade Center located?
Courtyard by Marriott World Trade Center, Abu Dhabi, United Arab Emirates (approx. 24.48658°, 54.35742°)
Courtyard by Marriott World Trade Center, Abu Dhabi, United Arab Emirates (approx. 24.48658°, 54.35742°)