Offering the best of British quality and service as part of an independent luxury hotel collection, the Castle Hotel Windsor is on a journey to become an employer of choice that appeals to the best talent in the hospitality industry.
The Sutton Hotel Collection is a family-owned group and, by extension, our people are part of our family. We recognise how much our people invest in us and, in turn, we offer them exceptional learning opportunities and best in class benefits.
We are an inclusive, generous, ethical and diverse team who celebrate human relationships and kinship. By empowering our Sutton Hotel Collection staff through career development and perks that support a healthy work/life balance, we live our values and enable our people to make the place.