CT 056 exit Baymont Inn & Suites Branford CT Posted on by Baymont by Wyndham exit 56 3 Business Park Dr, Branford, CT 06405 +12038713929