An elegant boutique hotel only a few minutes walk from Windsor Castle.
One of the official hotels. Walking distance from the show.
- Address: 18 High St, Windsor SL4 1LJ, UK
- Phone: +44 1753 252800
An elegant boutique hotel only a few minutes walk from Windsor Castle.
One of the official hotels. Walking distance from the show.