Best Western Plus North Haven Hotel CAHIADMIN | September 29, 2020 Map Unavailable Address 201 Washington Ave North Haven CT 06473 United States This content is for Licensed, Intern, and Associate members only.Log In Register Upcoming Events No events in this location