Best Western Feathers Liverpool is a friendly 3 star hotel situated in the heart of Liverpool. It is an ideal place to stay for both business and leisure travelers who are looking for a great accommodation near the establishments and attractions