Great location and best value for money.
Stayed 4 nights at the Holiday Inn in Windsor downtown. Great location, really convenient and never had to use my car. Hotel is really neat and clean and the service staff were great. Had the best
customer service and also loved the breakfast at the restaurant. Portions sizes were a bit big but really good value for money. Great experience and will consider this property for sure next time I am in the downtown area [Less]