Where could you be working?
We have opportunities all over the UK!
You’ll find our UK country house hotels in some of the most incredible Areas of Outstanding Natural Beauty and National Parks. From the peaks of the Scottish Highlands to the golden sands of the Cornish coast and everywhere in between. With our two Head Offices, one located in Elstree, Hertfordshire, only a few miles from 24-hour hustle and bustle of London and the other in Penrith, in the heart of the Lake District, surrounded by beautiful Fells and big skies, you’ll be sure to stumble across us somewhere!
Check out the links to some of our country houses and their locations on the link and interactive map below.