Here are some hotel suggestions near the SE facility that you can try in case you need it:
Holiday Inn Express Branford-New Haven
Address: 309 E Main St, Branford, CT 06405
Phone: (203) 488-4035
https://www.ihg.com/holidayinnexpress/destinations/us/en/united-states/connecticut/branford-hotels
Courtyard by Marriott New Haven at Yale
Address: 30 Whalley Ave, New Haven, CT 06511
Phone: (203) 777-6221
https://www.marriott.com/search/findHotels.mi
Omni New Haven Hotel at Yale
Address: 155 Temple St, New Haven, CT 06510
Phone: (203) 772-6664