Mercure Hotel & Spa | Albrighton Hall Hotel (Shrewsbury)
Mercure Shrewsbury Albrighton Hall Hotel and Spa is a 4 star hotel. Your hotel booking puts you 2 miles from Shrewsbury, in an 18th century manor house with a lake and 15 acres of grounds. The hotel has 86 modern rooms, each with internet access and satellite TV. The Oak Room Restaurant has elegant lunch […]