Ideally situated between Boston and Providence, the Four Points by Sheraton Norwood is easily accessible from both airports. This hotel boasts an impressive array of amenities, including on-site dining, extensive meeting facilities, an indoor swimming pool, wireless high-speed Internet access, a fitness center, a business center and guest laundry facilities.