Claim: Villa Bella Vista is located east of the village center of Chester and overlooks the Connecticut River and it is built out of bricks.
Evidence: It is built out of concrete faced in stuccoed stone, with a three-story tower at the northwest corner, which (like the main roof) has a shallow pitch with deep overhangs.