Location great, in the centre of Middleham, with plenty of convenient free parking in the town square. Welcoming ambiance in the public areas of the hotel, with good range of food/drink. Rooms were individually furnished, well equipped and comfortable, our room was a good size, with lovely dark wood carved/mirrored furniture. The staff were extremely helpful, beyond our expectations (our stay was for our son's wedding, we asked where to obtain "brasso" to clean his kit. Rather than direct us to a local shop, the hotel staff brought us both the brasso and a cloth. A sewing kit was also supplied to another wedding guest with a wardrobe malfunction). Breakfast menu offered a good range of choices, cooked to order. We loved Middleham, a town of 800 human inhabitants, 500 racehorses, Richard III's castle and stunning countryside, and would definitely stay at the White Swan again.
No complaints at all about the hotel and level of service.
A minor detail about the breakfast. Although cooked to order, there did not appear to be much flexibility with the breakfast - I love mushrooms but cannot eat butter, we were told there was no provision for preparing some without. Items we had specifically not ordered were served to both myself and my husband. Quality of the breakfast was good.