My wife and I have stayed at both this property and the similar Hampton across the street. The Hampton is the newer building (the rooms in this Holiday Inn, while clean and well kept, could probably use a bit of updating) but aside from that, we prefer he Holiday Inn.
The management / employees at this hotel are friendlier and...
More
- Holiday Inn Windsor
- Windsor Holiday Inn
