Hampton Inn Suites Plymouth

10 Plaza Way
Plymouth
Massachusetts
United States