120 rooms · ★★★★ · from £136
Situated on Windsor High Street, just opposite the famous Windsor Castle, Macdonald Windsor offers luxury bedrooms with free Wi-Fi. The hotel also features a stylish restaurant and bar.
Log in with your cycle.travel account:
Password |
Or simply use your account on: