El Courtyard by Marriott Boston Dedham/Westwood está situado en Westwood y alberga un bar. Todas las habitaciones cuentan con TV de pantalla plana con canales por cable y baño privado. Hay conexión WiFi gratuita.
Todas las habitaciones del hotel disponen de escritorio.
También hay un centro de negocios, una máquina de fax y una fotocopiadora. El personal de la recepción 24 horas puede proporcionar información sobre la zona.
Boston se encuentra a 30 km del Courtyard by Marriott Boston Dedham/Westwood. El aeropuerto Logan está a 33 km. La ruta 128/parque de la Universidad se encuentra a 2 minutos a pie del establecimiento.