Call To Book
With a stay at Residence Inn by Marriott Boston Norwood in Norwood, you'll be within a 15-minute drive of Gillette Stadium and Norwood Hospital. This hotel is 15.6 mi (25.1 km) from Boston College and 15.2 mi (24.5 km) from Xfinity Center.
Near Norwood Hospital With a stay at Residence Inn by Marriott Boston Norwood in Norwood, you'll be within a 15-minute drive of Gillette Stadium and Norwood Hospital. This hotel is 15.6 mi (25.1 km) from Boston College and 15.2 mi (24.5 km) from Xfinity Center. Make yourself at home in one of the 96 guestrooms, featuring kitchens with full-sized refrigerators/freezers and stovetops. Your bed comes with premium bedding, and all rooms are furnished with sofa beds. Wired and wireless internet access is complimentary, while 27-inch flat-screen televisions with cable programming provide entertainment. Conveniences include desks and complimentary weekday newspapers, and housekeeping is provided daily. Grab a bite from the grocery/convenience store serving guests of Residence Inn by Marriott Boston Norwood. Buffet breakfasts are available daily from 6:30 AM to 9:00 AM for a fee.
Pets are allowed with a $100 non refundable deposit.