Lifestyle Press Releases Atlantis Makes Waves Now with Forbes Five-Star Award! February 15, 2024 Hold onto your swimsuits, luxury lovers! Atlantis The Royal, Dubai’s newest mega-resort, has already bagged a prestigious Five-Star award from Forbes Travel Guide – and it’s only been open a…