1 of 48 Photos
<Previous | Next>

Burj Al Arab in Dubai, the world's only 7 star hotel; credit Dubai Tourism Bureau

Burj Al Arab in Dubai, the world's only 7 star hotel