This hotel is the closest place to stay to the Aintree Racecourse in Liverpool, the home of the world famous Grand National steeplechase. The establishment is only a five mile drive from the centre of Liverpool and is a popular place for both business and leisure travellers to stay. The in-house restaurant is famed for its Sunday lunch and evening meal selection.