Once a favorite of historical figures like Paul Revere, the Groton Inn was the hub of this sleepy New England town. Now the 60-room inn is again the centerpiece of a row of historic buildings along Main Street.

Powered by WPeMatico