Dubai’s iconic sail-shaped Burj Al Arab is popularly known as the only 7-star hotel in the world. Its recently opened ...
About 25 years before Burj Al Arab opened and gave Dubai its first global landmark, there was one hotel that stood as a proud ...