Hotels in Plymouth (NH) Full list of companies Hotels category in Plymouth, New Hampshire Econo Lodge 304 Main Street, Plymouth, NH 03264, (866)611-6770 Page 1