There is also a Residence Inn in Avon that opened last year. Nice, new, probably cheaper than the full-service Marriotts in the area--if you like Res Inns.
Not as convenient to the highways or BDL, but if the project team is based in Bloomfield or other west suburb, it may be an option.