Stanley Park Hotel 3 stars

27 Anfield Road, Anfield, Liverpool, L4 0TF, United Kingdom

Hotel image
Read more reviews for Stanley Park Hotel