Burj Al Arab Dubai - The World's Most Luxurious Hotel HD
Travel Category: HOTELS ·
Posted 6 years ago
Burj Al Arab (Dubai)
The world's only 7 star hotel soaring high like the sail of a huge masted Dhow, the futuristic tower of this spectacular hotel is a landmark as exclusive as it is unique. Burj Al Arab is the world's tallest hotel building.