The most luxurious hotel in the world:
Rising from the Arabian Gulf on an island 280 metres from the shores of the renowned Jumeirah Beach and the enchanting city of Dubai, stands the iconic Burj Al Arab, a masterpiece of contemporary architecture and the most opulent hotel in the world.
Designed to resemble a billowing sail...
Read more »


