The innRoad Advantage: White Hart Inn

In August, the White Hart Inn, situated in picturesque Salisbury, Connecticut, reopened to great fanfare from the local community after shuttering years prior in 2010.  Under new ownership and management, the stately 19th century New England inn, outfitted with elegant rooms, handsome suites and a chef-driven…