Burj Al Arab: Facts you didn’t know !

The Burj Al Arab is one of the most luxurious hotels in the world. Here are some facts about the hotel.