News

The Burj Al Arab Jumeirah in Dubai bills itself as "the world's most luxurious hotel." It's quite the claim, but if any city in the world was going to be home to such a hotel, it's Dubai ...
About 25 years before Burj Al Arab opened and gave Dubai its first global landmark, there was one hotel that stood as a proud symbol of the city's hospitality. The InterContinental Dubai was ...