There's something fabulous about the festive season at
Macdonald Windsor Hotel.
Windsor is simply majestic at Christmas time with its
celebrations and decorated streets, not to mention the
stunning backdrop of Windsor Castle with its famous 100ft
Christmas tree just across from the entrance to the hotel.
From lavish themed nights to bespoke Christmas events,
intimate private dining to relaxed lunches; no matter what
you are looking for choose Macdonald Windsor and you will
be choosing exceptional food, first class service and magical