23 High Street, Windsor, Berkshire. SL4 1LH
View on Map
Tel: 0344 879 9101
It's the most wonderful time of the year. Whether you are planning a family gathering, annual office lunch or a friends get together, we have everything you need right here in Windsor. Let us look after you this festive season.
DOWNLOAD OUR CHRISTMAS BROCHURE
Go on, treat that someone special to an unforgettable experience at Macdonald Hotels.