St Albans (On site) · Full time

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 [...]Read More... from General Manager See details