Barcelona striker David Villa has returned to hospital as he continues to suffer pain from kidney stones.