About us. Residence Inn Boston Needham is a an extended stay hotel in Needham Heights, MA that is operated by Stonebridge Companies. Our founders, Navin and Rita Dimond, built Stonebridge Companies on the premise that each guest will be treated as if they are family. This feeling has been conveyed to each team member. We hold the belief that Stonebridge Companies will be successful as long as we continue to recruit a team of people who are respec...