Hotels in Stoughton (MA) Full list of companies Hotels category in Stoughton, Massachusetts COURTYARD-BOSTON 200 TECHNOLOGY CENTER DR, Stoughton, MA 02072, (617)297-7000 Page 1