Lee, 30 months after joining Cardiff City for £850,000 from Rotherham, has moved to Ipswich Town for a fee of around about £100,000. He has signed a two and a half year deal.
"I have played at Portman Road a few times and I have always enjoyed coming here." Lee told the Ipswich official website
"It's a fantastic stadium with great supporters and there has always been a terrific atmosphere.
"Looking around the ground and the training facilities, everything here is Premiership class and I want to play my part in helping Ipswich Town get back to the highest level.