Localizado em Westwood, o Courtyard by Marriott Boston Dedham/Westwood dispõe de um bar. Todos os quartos possuem uma televisão de ecrã plano com canais por cabo e uma casa de banho privativa. O acesso Wi-Fi é gratuito.
No hotel, todos os quartos incluem uma secretária.
Os hóspedes também podem usufruir do centro de negócios, de um fax e de uma fotocopiadora. Os funcionários da recepção 24 horas podem fornecer informações sobre a área.
Boston fica a 30 km do Courtyard by Marriott Boston Dedham/Westwood. O Aeroporto de Logan encontra-se a 33 km da propriedade. A Route 128/University Park Station fica a 2 minutos a pé da propriedade.