Explore Windsor with a two-night stay located opposite the world-famous Windsor Castle. This exclusive package includes tickets to explore Windsor Castle and gardens, the resting place of her late Majesty.
Back at The Castle Hotel, you can unwind in comfy accommodation, graze on the best afternoon tea in the area and enjoy a delicious evening meal in LEAF on your first evening.