Doté d'une connexion Wi-Fi gratuite et d'une salle de sport, l'établissement Four Points by Sheraton Norwood Conference Center est situé à Norwood, à 23 km de Boston. La réception est ouverte 24h/24.
Les chambres comportent une télévision à écran plat et une machine à café. Leur salle de bains est privative.
Le restaurant Zachariah sert une cuisine américaine pour le petit-déjeuner et le déjeuner. Le bistro One propose une cuisine régionale de Nouvelle-Angleterre pour le déjeuner et le dîner.
Providence se trouve à 43 km de l'établissement Four Points by Sheraton Norwood Conference Center, tandis que Cambridge est accessible à 23 km. L'aéroport le plus proche, celui de Logan, se situe à 26 km.