BURNHAM BEECHES HOTEL
Grove Road, Burnham, SL1 8DP
Burnham Beeches Hotel was built in 1727. This four star hotel is situated in 10 acres of beautiful gardens and manicured lawns in a peaceful setting. The hotel has undergone an extensive, multi-million refurbishment including public areas, leisure...