The Most Luxurious 7-Star Hotels Across the World

With its distinctive sail-like tower, the Burj al Arab in Dubai must be one of the most recognisable hotels in the world. “The Burj” has been a byword for luxury since it opened in 1999, with tourists arriving from around the world simply to gaze at its spectacular 18-storied atrium.