Courtyard by Marriott Boston Dedham/Westwood offers a business accommodation in Westwood.
Historic Dedham Square is 4.5 km from Courtyard by Marriott Boston Dedham/Westwood. The property is 45 km away from Danvers, within a 35-minute drive.
Route 128 Amtrak train station is swiftly reachable.
Guests of Courtyard by Marriott Boston Dedham/Westwood can make use of a writing desk, a trouser press and a mirror. For more comfort a bathtub, a shower and free toiletries are provided.
Wireless internet is available in the entire hotel for free.
Private parking is possible on site for free.