New Haven - West Haven, Connecticut

BEST WESTERN EXECUTIVE HOTEL