Leeford Place Hotel is a beautiful property ideally situated in eight acres of countryside. The magnificent gardens are abundant with Scottish pine trees, and guests will be greeted by a warm atmosphere and friendly staff.
The hotel is managed by a family, and therefore a lot of care and attention has gone into every aspect of the hotel from the beautifully decorated bedrooms to the wonderful... More details
Liverpool was awarded the European Capital of Culture 2008. The vibrant city is renowned for its arts & culture and is home to numerous museums & galleries including a branch of the Tate Gallery. Read more ...