The Castle Hotel Windsor to create 25 jobs ahead of 2026 transformation
23 February 2026
As the hotel goes through an extensive refurbishment and prepares to unveil our brand new restaurant, now is the time to be part of the team to make it happen.
Read Article