Property Location With a stay at Super 8 West Haven in West Haven, you'll be close to University of New Haven and Yale Univer..
West Haven / West Haven
Property Location When you stay at Best Western Executive Hotel in West Haven, you'll be in the business district and close t..