Located in the small town of Hanover, New Hampshire (about 125 miles ... hotel – which is the longest continually operating inn in the state – gives guests prime access to Dartmouth College.