Lord Hill Hotel & Restaurant 3 stars

Abbey Foregate, Shrewsbury, SY2 6AX, United Kingdom

Hotel image
Read more reviews for Lord Hill Hotel & Restaurant