Residence Inn Boston Norwood ligt aan de I-95, op slechts 3,7 km van de luchthaven Norwood Memorial. Het beschikt over een binnenzwembad en biedt gratis WiFi in het hele hotel.
Alle suites zijn voorzien van een volledig uitgeruste keuken met een koelkast, een magnetron en een koffiezetapparaat. Elke kamer beschikt over een flatscreen-tv met satellietzenders, airconditioning en een eigen badkamer. De accommodatie is rookvrij.
Residence Inn Boston Norwood serveert elke ochtend een uitgebreid ontbijt. Er zijn ook verschillende restaurants op een paar minuten lopen van het hotel.
U kunt ontspannen in het binnenzwembad of gebruikmaken van de spa- en fitnessfaciliteiten. Het centrum van Boston ligt op slechts 37 km afstand en het Gillette Stadium op slechts 8 km.