Burnham Beeches Hotel
Burnham, Buckinghamshire SL1 8DP
Set amongst 10 acres of beautifully landscaped gardens in the heart of Buckinghamshire, The Burnham Beeches Hotel is guaranteed to envelope you into its romantic Georgian elegance and charm and give you…
- Max: 150 guests