North Weymouth MA Hotels & Motels 1. 750 Bridge St, North Weymouth, MA 02191 | Arbor Inn Motor Lodge (781) 337-8070