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

Nakheel Mall Palm Jumeirah

We are proud to be located at the heart of The Palm. All of our Certified Organic and Natural beauty products are available in our Pop Up Store location.

Nakheel Mall Palm Jumeirah

United Arab Emirates, Dubai

+971 54 441 2088

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