As a long, long, long time New Haven resident, if you'll have a car I'd recommend the Holiday Inn in North Haven (10 minutes north of Yale on 91) or any of the motel chains (Hampton, etc) in Milford (10 minutes south on 95). These are smaller, genera...