Add a few event details, then choose or compare this venue and others nearby.
About this venue
The Courtyard by Marriott Boston Dedham/Westwood is a 3-star hotel with 143 guest rooms and one meeting room that can accommodate up to 90 people. The venue offers a range of business amenities, including meeting and banquet facilities, a business centre, and fax and photocopying services, making it suitable for small to medium-sized corporate events.
In addition to meeting spaces, the hotel features a fitness centre, an indoor pool, and an outdoor swimming pool, providing options for wellness and relaxation. Dining options include a restaurant, a snack bar, and wine or champagne services. Free private parking is available on site without the need for reservations. Located at 64 University Avenue in Westwood, the venue provides outdoor furniture for informal gatherings or breaks outside.