Best Western Plus North Haven Hotel, North Haven
https://best-western-plus-north-haven-hotel.usa8.info
Just off motorway I-91, 12 minutes’ drive from Yale University, this North Haven hotel offers free WiFi and an on-site restaurant. An indoor swimming pool and a 24-hour fitness center are also provided.
201 Washington Avenue, North Haven, CT 06473, United States of America