One of the official hotels walking distance. Situated on Windsor High Street, just opposite the famous Windsor Castle, Macdonald Windsor offers bedrooms with free WiFi access throughout the property. The hotel also features a restaurant and bar.
- Address: 23 High St, Windsor SL4 1LH, UK
- Phone: +44 344 879 9101