The Express by Holiday Inn Cambridge would fit all of your needs. It's a 2 star hotel and offers free internet.
Perfect. I need a room for 3 people, two nights starting from wednesday.
hotel-area hotel-day hotel-name hotel-parking hotel-people hotel-pricerange hotel-stay
hotel-area hotel-day hotel-name hotel-parking hotel-people hotel-pricerange hotel-stay
hotel-area hotel-day hotel-name hotel-parking hotel-people hotel-pricerange hotel-stay
hotel-area hotel-day hotel-name hotel-parking hotel-people hotel-pricerange hotel-stay