FULLY  RENOVATED!

New Haven - West Haven, Connecticut

BEST WESTERN EXECUTIVE HOTEL