The world’s most luxurious hotel unveils world-first terrace
Burj Al Arab Terrace Launches In Dubai. As the world’s most luxurious hotel, Burj Al Arab continuously evolves and re-invents its guest experience through state-of-the-art facilities like the latest Burj Al Arab Terrace. The private 10,000m2 outdoor luxury leisure facility seamlessly stretches 100m out into the sea and is home to Scape Restaurant & Bar, … Read more