“Weymouth incorporates many aspects of a seaside suburban lifestyle. You will find the tree-line woodland areas of South Weymouth a peaceful retreat that reflects country style living. In contrast, you will love to discover the beauty of North Weymouth and it’s beaches that offer amazing views of the Boston Harbor Islands and Hingham Bay. Weymouth is a commuters dream. The MBTA Red Line is just 10 minutes up the road in Braintree and Weymouth itself has two commuter rail stations to ease your trip to Boston”. Also be sure to check out our sister property also located in Weymouth, The Mastlight.
One Avalon Drive
Weymouth, MA 02188