Aintree Racecourse hosts the Grand National Festival Aintree Racecourse hosts the Grand National Festival.Aintree Racecourse hosts the Grand National Festival