CO
UK:CO:BEAVERBROOK
Beaverbrook
- Privately Held
locale
United Kingdommarket
PRIVATEindustry
Hospitalitywebsite
beaverbrook.co.uk/
Beaverbrook is a luxury country house hotel located in Surrey, offering accommodations, dining options, a spa, and activities for guests. Self-described as an elegant retreat, it includes various facilities for relaxation and upscale experiences.