Burnham Beeches Burnham Built in 1727 and refurbished in 2007, the Burnham Beeches Hotel is surrounded by 10 hectares of natural landscape. The hotel offers 82 rooms, 10 meeting rooms and a car park which ... Save Up To 60%