I'm going to be staying in Windsor for a couple of nights at the end of a trip to France and England. We will be coming from the countryside by car and were considering staying at the Sir Christopher Wren Hotel. Looks comfortable as do the Castle Hotel and Macdonald Windsor Hotel. Anything to consider between these properties before choosing one (they are all priced around the same) and all seem well located?
As for the car, I'm thinking the thing to do is to drop off the luggage/check in and then return the car to Heathrow and take a taxi back to Windsor to avoid paying for parking in town (plus avoiding an extra rental day at least).