Skip to main content

Hotel Residence Inn Boston Norwood 3 Stars

275 Norwood Park South, 02062 Norwood, United States Show on the map
TripAdvisor Score
TripAdvisor Score Based on 147 reviews
  • WiFi WiFi
  • Car park Car park
  • Pets admitted Pets admitted
  • Business Business
Excellent location

Choose your room


Residence Inn Boston Norwood is located off I-95, just 2.3 miles from Norwood Memorial Airport. It features an indoor swimming pool and offers free Wi-Fi throughout the hotel. All suites include fully-equipped kitchens with refrigerator, range, microwave and coffee maker. Every room features a flat-screen satellite TV, air conditioning and an private bathroom. The property is nonsmoking. Residence Inn Boston Norwood serves an extensive breakfast each morning. There are also several restaurants within a few minutes’ walk of the hotel. Guests can relax in the indoor pool, or make use of the spa and fitness facilities. Downtown Boston is just 23 miles away and Gillette Stadium only 5 miles.

Check-in and check-out
Check-in starts at: 15:00
Check-out ends at: 12:00


  • General General
    • WiFi
    • Internet
    • Car park
    • Pets admitted
    • All Spaces Non-Smoking (public and private)
  • Covid 19 - Health safety Covid 19 - Health safety
    • Disinfection with virucide

Reviews: Hotel Residence Inn Boston Norwood