About this Business
This wellness centre is located within the Flora Al Barsha Hotel, which sits pretty near the Mall of Emirates and Ski Dubai. The spa offers a wide range of spa treatments, facials and body scrubs performed in a calm environment. On-site facilities include a swimming pool, exercise studio, sauna and a hot tub.