Cheap hotels in New Haven, Connecticut from $64/night | Brek