General Manager
Introduction to the Property
A country home from home nestled in 12 acres of Hertfordshire countryside in St Albans; Sopwell House is a family-owned luxury Georgian country house hotel that takes hospitality seriously.
The hotel boasts 126 rooms and suites including 16 individually designed stylish Mews Suites. For dining and events, there is also Omboo, an Asian dining experience,...
-----------------------------------
-----------------------------------
-----------------------------------