Localizado a 21 km do centro de Boston, este hotel oferece fácil acesso às principais auto-estradas e comboios suburbanos. Dispõe de uma piscina interior e de um centro de fitness no local.
Todos os estúdios e suites do Residence Inn Boston Woburn têm cozinhas totalmente equipadas. Cada um inclui um frigorífico, placa de fogão, micro-ondas e comodidades para preparar café.
Os hóspedes podem usufruir do serviço de limpeza a seco no próprio dia do hotel. Existe também uma loja de conveniência no local e uma lavandaria operada a moedas.
O Residence Inn Boston Woburn está localizado a 12 km de Burlington, a 18 km de Lexington, a 19 km de Andover e a 19 km de Tewksbury. Providencia um amplo estacionamento gratuito.