20 of the UK's best hotels, pubs and B&Bs – for under £150 a night | Hotels
In this extract from the new Good Hotel Guide, we choose places to stay with great cuisine, chic interiors and scenic walks from the front door
Source: theguardian.com