Best Western Plus New England Inn & Suites

2253 Berlin Tpke
Berlin
Connecticut
United States