Award winning

Our Dubai Festival City Mall Flagship store has won multiple awards for it's spectacular retail design. Customers are able to enjoy 30 - 90 minute one of a kind certified organic facials in our VIP room. Come to discover the world of certified organic beauty!

Dubai Festival City Mall

United Arab Emirates, Dubai

+971 54 995 9272

Mon - Fri, 10am - 10pm
Saturday, 10am - 11pm
Sunday, 10am - 11pm

The Dubai Mall

We are proud to be located one of the largest shopping center in the world. All of our Certified Organic and Natural beauty products are available in our Dubai Mall location.

The Dubai Mall

United Arab Emirates, Dubai

+971 54 441 2088

Mon - Fri, 10am - 11pm
Saturday, 10am - 11pm
Sunday, 10am - 11pm