Burj al Arab is one of the most profitable hotels in the world – according Jumeirah Group CEO
The Burj al Arab in Dubai is one of the most profitable hotels in the world, according to the CEO of the Jumeirah Group, the owner of the iconic sail-shaped building. The legendary property was rated the world’s first seven-star hotel by a British journalist when it was officially opened on December 1, 1999. While…