"DUBAI, UNITED ARAB EMIRATES - MAY 5: Burj Al Arab (Tower of the Arabs), a luxury 5 Star hotel located in Dubai, United Arab Emirates on May 5, 2012. It is called ""The world's only 7 star Hotel"". - stock photo"
{}