Get Directions to Mercure Albrighton Hall Hotel and Spa Shrewsbury ← View details Ellesmere Road, Shrewsbury SY4 3AG, United Kingdom, Shrewsbury, England Get Directions From* To * — Required information