- UK Information
- UK Hotels
- Macdonald Windsor
Macdonald Windsor
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.
Rating
Bar
Visa,Maestro,American Express,MasterCard
Prices from £122
120