Finally, Your Femme Oasis has Arrived! UAE’s first 36,000sqft Women’s Only premium luxury fitness wellness & recovery facility for the BODY MIND & SOUL