News

Located in the small town of Hanover, New Hampshire (about 125 miles northwest of Boston and 150 miles west of Portland, Maine), this historical boutique hotel – which is the longest continually ...
TRAVEL TIME 4 hours 30 minutes by car WHY? In New Hampshire, but not of it, Hanover is a handsome, agreeable college town with an affinity for the great outdoors. MUST DO Ever try fly fishing? Ther… ...