
✕
The Burj Al Arab in Dubai
The Burj Al Arab (Arabic: برج العرب, Tower of the Arabs) is a luxury 7 star hotel located in the city of Dubai, United Arab Emirates.
Image dimensions: 3024 x 3024 pixels
The Burj Al Arab (Arabic: برج العرب, Tower of the Arabs) is a luxury 7 star hotel located in the city of Dubai, United Arab Emirates.
Image dimensions: 3024 x 3024 pixels