An overview of Le Royal Meridien Beach Resort & Spa, Dubai….Where the Royal Treatment is a way of life.

Source:  www.youtube.com