- Liked: Cleanliness, staff & service, property conditions & facilities, room comfort
Great central location, excellent customer service, in the heart of Windsor near restaurants and shops — highly recommend!
Your dates need to occur after 2020-02-21. Try updating your dates to see prices for your trip.
Located in Windsor, Macdonald Windsor Hotel is in the city centre and near a train station. Windsor Castle and Cliveden House are notable landmarks, and some of the area's popular attractions include Legoland and Thorpe Park. Check out an event or a game at Windsor Racecourse, and consider making time for Lapland UK, a top attraction not to be missed. Our guests love the hotel's location for the sightseeing.