Property Location When you stay at Residence Inn by Marriott Boston Norwood in Norwood, you'll be close to Museum of American Bird Art at Mass Audubon. This aparthotel is within the vicinity of Eleanor Cabot Bradley Estate and Funway Foxboro.
Rooms Make yourself at home in one of the 96 air-conditioned rooms featuring fireplaces. Kitchens are outfitted with full-sized...