Delta Hotels Liverpool City Centre
Delta Hotels by Marriott Liverpool City Centre is close to the city’s many attractions, such as Liverpool One, Anfield Stadium, Aintree Racecourse and many attractions. We are within walking distance of Lime Street train station and near Liverpool Airport