Hampton Inn & Suites Plymouth

10 Plaza Way, Plymouth, MA 02360