Burnham Beeches Burnham Built in 1727 and refurbished in 2007, the Burnham Beeches Hotel is surrounded by 10 hectares of natural landscape. The hotel ... Save Up To 60%