Developed in partnership with Auden Hospitality, the restaurant takes its name from 17th-century innkeeper George Pennington, who introduced the locally used Pennington Penny token currency in 1656. The concept draws on the hotel’s history as Windsor’s original inn while offering a relaxed yet refined dining experience rooted in British produce.
The menu will showcase familiar British favourites with ‘playful twists’. A signature feature will be a collection of reimagined British pies, alongside seasonal dishes, a traditional Sunday roast and a dessert trolley. Afternoon tea will also form a central part of the experience.
Alongside the restaurant, the hotel’s bar has been designed to ‘revive the spirit of the hotel’s original tap room’. Featuring zinc bar tops, tiled floors and classic pub detailing, the space will serve craft beers, local brews and an innovative cocktail menu created by renowned flavourist and The Cocktail Cabinet author Zoe Burgess.
The investment also includes the renovation of all 108 guestrooms as well as the hotel’s public areas, including the lounge, which will offer space for morning coffee, working lunches, afternoon tea and relaxed evening dining.
Located just moments from Windsor Castle, Castle Hotel Windsor traces its origins to 1528 when it first opened as The Mermaid Inn, making it one of the town’s oldest inns.
The relaunch follows the Sutton Hotel Collection’s recent £14m transformation of the Francis Hotel in Bath, including the opening of Emberwood, which has since been recognised in the Michelin Guide.
