Families usually flock to Plymouth, Massachusetts to see the famous Plymouth Rock, or visit the Mayflower II. But many times, they come to Plymouth just to visit the John Carver Inn. Located in the heart of Plymouth, walking distance to downtown and all its attractions, the John Carver Inn & Spa blends Colonial charm with […]
Remembering Our Roots in Plymouth
With waterfront beauty and small-town ambiance, Plymouth, Mass., oozes with American history and charm. A visit to Plymouth might have you stepping back in time, spotting a humpback whale, strolling along the beach, exploring Burial Hill, or shopping and dining along Main Street. There’s a lot to do, but at the same time, there’s not […]