11 mind-blowing facts that show just how over-the-top the world’s most luxurious hotel, a $1 billion hotel on a man-made island in Dubai, really is

Dubai Burj Al Arab Most Luxurious Hotel (1 of 74)

The Burj Al Arab is frequently recognized as the world’s most luxurious hotel.

Built in 1999 for $1 billion on a man-made island that has private beaches on three sides, the Burj read more >>>

Source : BusinessInsider.Com

Leave a comment

Your email address will not be published. Required fields are marked *