Residence Inn by Marriott Boston Norwood
3-star Norwood hotel with in-room kitchens
Reviews
8.4 out of 10
Very good
Popular amenities
7.6 out of 10
Guests liked the amenities.
Explore the area
275 Norwood Park S, Norwood, MA, 02062
- Legacy Place9 min drive
- Gillette Stadium11 min drive
- Blue Hills Ski Area12 min drive
- Norwood, MA (OWD-Norwood Memorial)12 min drive