
Residence Inn by Marriott Boston Norwood/Canton
3.8 (401)hotel
An extended-stay Norwood hotel designed for longer trips, featuring full kitchens and separate living spaces.
Description





Located in Norwood Park South, the hotel pairs distinct sleeping quarters with complimentary amenities. The property is configured to accommodate both short- and long-term visits, maintaining clear separation between personal areas and day-to-day living spaces.