Thornton Hall awarded AA Silver Star Award

Thornton Hall, the luxury four-star hotel situated in the heart of the Wirral countryside, has been awarded an AA four Silver Star rating for its “exceptional standards of hospitality, service and cleanliness”.