Com acesso Wi-Fi gratuito e um centro de fitness, o Four Points by Sheraton Norwood Conference Center apresenta acomodações em Norwood, a 23 km de Boston. A propriedade tem uma recepção aberta 24 horas por dia.
Todos os quartos estão equipados com uma televisão de ecrã plano. Os quartos estão equipados com uma máquina de café. Cada quarto inclui uma casa de banho privativa.
O Restaurante Zachariah's serve cozinha americana ao pequeno-almoço e almoço, enquanto o One Bistro serve cozinha regional de Nova Inglaterra ao almoço e ao jantar.
Providence fica a 43 km do Four Points by Sheraton Norwood Conference Center, enquanto Cambridge está a 23 km da propriedade. O aeroporto mais próximo é o Aeroporto Logan, a 26 km do Four Points by Sheraton Norwood Conference Center.