Job Description Head Waiter Castle Hotel, Windsor - £26500 plus TRONC and superb benefits. Start date June 2026. The Castle Hotel Windsor is a landmark hotel on Windsor High Street, directly opposite Windsor Castle and at the heart of the towns historic and royal setting. xpwpeyx Positioned as The O