Regarding Trumbull Marriott - I've stayed there about a year ago & it's an old hotel. I think you're MUCH better off staying at the CY in Shelton, CT (it's about the same price as the full-service Marriott, but a newer & better hotel, IMHO).
www.marriott.com/bdrcy