Welcome to Best Western New England Inn & Suites in Central Connecticut!

Best Western New England Inn & Suites in Berlin, Connecticut is a newly constructed hotel in the center of the state with an indoor pool and extended-stay options.