Pilgrim Sands on Long Beach
Plymouth, Massachusetts is the ideal place to base your visit to New England. The town is rich in history, offers many activities, and is only a short distance from Cape Cod, Boston, and other important tourist destinations. The Sands is a beach front hotel that lets you take full advantage of the locale and region. It is right off the highway with easy access north to Boston or South to the Cape. The Sands is conveniently located to area attractions and Plymouth's historical offerings.