Armada Spa Dubai
Armada Womens Centre and Spa located in Jumeriah Lake Towers, Dubai. Offers a range of beauty treatments for women including the latest LPG lipomassage weight loss and body sculpting treatments. Our Spa also features a salon offering hair, nails, waxing a