Situato a Norwood, a 23 km da Boston, il Four Points by Sheraton Norwood Conference Center offre la connessione WiFi gratuita e un centro fitness. La reception è aperta 24 ore su 24.
Tutte le camere sono dotate di TV a schermo piatto. Le camere sono dotate di macchina da caffè. Tutte le camere sono dotate di bagno privato.
Il ristorante Zachariah's serve piatti della cucina americana a colazione e a pranzo, mentre il One Bistro propone specialità regionali del New England a pranzo e a cena.
Il Four Points by Sheraton Norwood Conference Center dista 43 km da Providence e 23 km da Cambridge. Il Four Points by Sheraton Norwood Conference Center dista 26 km dall'Aeroporto più vicino, quello di Logan.