El Four Points by Sheraton Norwood Conference Center ofrece alojamiento en Norwood, a 23 km de Boston, y tiene WiFi gratuita y centro de fitness. La recepción está abierta las 24 horas.
Las habitaciones incluyen TV de pantalla plana, cafetera y baño privado.
El restaurante Zachariah propone cocina americana para el desayuno y el almuerzo, mientras que el One Bistro prepara platos regionales de Nueva Inglaterra para el almuerzo y la cena.
Providence queda a 43 km del Four Points by Sheraton Norwood Conference Center, mientras que Cambridge se encuentra a 23 km. El aeropuerto más cercano es el aeropuerto Logan, ubicado a 26 km del Four Points by Sheraton Norwood Conference Center.