- Liked: Staff & service, amenities
I didn’t like that the jacuzzi was dirty and barely worked
Located in Berlin, Best Western Plus New England Inn & Suites is in the business district and near a train station. Dinosaur State Park and Copernican Observatory & Planetarium are local attractions and those in the mood for shopping can visit Westfield Meriden and Lyman Orchards. Looking to enjoy an event or a game while in town? See what's happening at Checkered Flag Raceway or New Britain Stadium. Our guests appreciate the hotel's quiet location.
The place was clean and breakfast was really good