Courtyard Boston Stoughton is centrally located close to Mazzeo Drive and Fall River Expressway, offering easy access to popular destinations including South Shore Plaza, Quincy, downtown Boston and historic Plymouth County. At The Bistro, guests can..