Stay in regal surroundings this Jubilee year with a two-night break in central Windsor. With this exclusive package, you can explore Windsor Castle and take in the local riverside sites on a unique boat tour. Back at the hotel, there’s a 3-course dinner at Leaf on the first night of your stay, a delicious breakfast each morning and an indulgent Jubilee afternoon tea to enjoy at your leisure.
From a truly spectacular Jubilee getaway to a stay that celebrates the great outdoors, treat yourself to the perfect package here at the Castle Hotel Windsor.