This is Thornbury Castle Hotel in South Gloucestershire in England. We were one of the few guest that DID NOT fly in! One of my memories was as my wife and I got to the top of the winding stairs to our room, with a key as big as my wife, she dropped our new camera and it went rattling down the stairs.