Skip to content
Book A Stay
Book A Table
Christmas decorations at the Castle Hotel

Festive Breaks in Windsor

27 July 2023

Christmas fireplace at The Castle Hotel

New Year Breaks in Windsor

9 April 2024