English Heritage not only has some fascinating sites to explore, did you know it has historical places to stay in too?