Mel Spa is a beauty center in Barcelona renowned for its facial and body treatments. It also features its own skincare brand.