Is the $2 billion Atlantis Royal Dubai the most luxurious hotel to date?
At the top of the Palm Jumeirah in Dubai, an imposing new building has appeared. The US$1.4 billion (AU$1.93 billion) hotel and residence combo dubbed Atlantis Royal took 14 years to prepare. It aims to raise the bar of luxury in the most affluent city in the world. The 43Read More →