Burj Al Arab by WKK Architects
The Burj Al Arab is the third tallest and the only 7-star hotel in the world. The building is located on a man made island in the Arabian Gulf in Dubai, United Arab Emirates. It was designed by WKK Architects in 1993 and completed in 1999. Description: “The Burj Al Arab Hotel (Tower of the […]