L'hébergement The Salem Inn se situe en plein cœur de Salem, à seulement 9 minutes de marche de Station de métro Salem et à 10 minutes de Salem Witch Museum (sorcières de Salem). Les voyageurs apprécient beaucoup l'environnement de ce bed and breakfast.