People are at the very heart of our business; we’ve been welcoming guests from around the globe for over 500 years after all. Having started life as the Mermaid Inn in 1528, we’re a huge part of Windsor’s history. We’re now starting an exciting new chapter, investing over £9.5 million into The Castle Hotel Windsor. Join us and be part of something really exciting.
We’re hugely invested in developing our people to do things properly and have the space to be imaginative. That’s why we’re on a journey to become an employee of choice, attracting the best talent in the hospitality industry. And in recent years have been named in the top 20 Best Places to Work in Hospitality as voted by The Caterer.
We’re also proud to be part of Sir Richard Sutton Limited which manages a diverse portfolio of trading assets across hotels, property, and farming. Do you want to want to be part of our journey?