Lake District Hotels Opens Inn on the Square – a Four Star First for Keswick
Lake District Hotels are over the moon to have now opened our new hotel on Friday 12th June, in the charming market town of Keswick. Formerly known as The Queen’s Hotel, the property has been completely renovated combining strong elements of Scandinavian design with a love of all things Cumbrian.