El Residence Inn Boston Norwood está situado junto a la interestatal 95, a slo 3,7 km del aeropuerto Norwood Memorial. Alberga una piscina cubierta y proporciona WiFi gratuita en todas las instalaciones.
Las suites disponen de cocina totalmente equipada con nevera, fogones, microondas y cafetera, mientras que las habitaciones tienen TV de pantalla plana vía satélite, aire acondicionado y baño. El establecimiento es para no fumadores.
El Residence Inn Boston Norwood ofrece un desayuno abundante cada mañana y se halla a pocos minuots a pie de varios restaurantes.
El establecimiento cuenta con piscina cubierta, spa y centro de fitness. El centro de Boston queda a 37 km y el estadio Gillette, a solo 8 km.