Weymouth MA Hotels & Motels 1. 655 Washington St, Weymouth, MA 02188 | Super 8 Weymouth Boston Area (800) 536-0738