No. 131Spa Naturel Cardiff Holland HouseSpa · Spa Naturel3.1stars· 44 reviewsOpen on Sunday · Wheelchair accessible Call