Burj Al Arab the world's only 10 star hotel - Picture of Burj Al Arab, Dubai.