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.