Here are some of our travelers' favorite hotels in downtown Windsor:
If you're interested in the local attractions, you'll want to make time for the shopping and theme park in family-friendly Windsor. Though not in the heart of Windsor, you may want to visit famous sights in the larger area like Six Flags New England and Xfinity Theatre.
Northwest Park is popular with travelers for a reason. Come and see just what makes this recreation and green space such a hit. Just 2 miles from central Windsor, it is surrounded by a number of hotels. Spend your nights at Hampton Inn Hartford/Airport (2 miles) and you'll be there before you know it. Marriott Hartford/Windsor Airport (2 miles away) and Courtyard by Marriott Hartford Windsor (2 miles away) are a couple more terrific options within the vicinity.