Mercure Shrewsbury Albrighton Hall Hotel & Spa
Shrewsbury ,  United Kingdom
Mercure Shrewsbury Albrighton Hall Hotel & Spa
Located 6km from the centre of Shrewsbury the Mercure Shrewsbury Albrighton Hall Hotel is a beautiful 18th century manor house nestled in 15 acres of landscaped grounds including an ornamental lake. Hotel facilities include onsite dining, a bar and fitness centre with an indoor pool.