GlobeLens / Travel videos
Atlantis The Royal — Ultra-Luxury Resort Experience in Dubai
Location: Dubai, United Arab Emirates · Category: Resorts
A full resort stay and tour covering the suites, pools, dining and attractions at Atlantis The Royal.
Discover more real travel videos and destinations on GlobeLens.