Burj Al Arab Tour
The Burj Al Arab is called "the world's only 7 star hotel." Here is a photo tour.
25 photos · 655 views