A truly regal combination of elegance and style matched by excellent facilities and historic location make Macdonald Windsor Hotel in Berkshire, a remarkable conference venue.