Islands in the Sky is a new urban landmark in Dubai featuring floating gardens and pools, set for construction in 2026 and ...
making it the world’s tallest hotel at the time, Burj Al Arab opened its doors. Twenty-five years later, the building has remained a landmark of the now heavily populated Dubai skyline.