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. And tickets to a 40-minute boat trip along the River Thames.
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.