close

Pinchinthorpe Hall Hotel in North Yorkshire closed abruptly in January 2011