Rooted in the heart of America's Hometown, Hotel 1620 offers a front-row seat to the rich history and charm of Plymouth. Set along the scenic waterfront, our hotel blends classic New England character with modern coastal style—welcoming travelers from near and far with genuine hospitality and a sense of place that's uniquely Plymouth.