
Courtyard by Marriott Boston Norwood/Canton
4.0 (537)hotel
A comfortable suburban stay with flexible spaces to work or unwind, plus an on-site bistro just outside Boston.
Description





Situated off River Ridge Drive in Norwood, Massachusetts, the hotel features well-appointed accommodations with contemporary amenities geared toward both business and leisure travelers. The property includes an on-site restaurant and bar, friendly service, and straightforward connections to regional Boston attractions.