There is one hotel that meets your requirements. It is the Express by Holiday Inn Cambridge in the eat part of town. It does have free internet and parking.
Great! I would like to make a reservation for 6 people for 3 nights, beginning on Friday. Is that possible?