Arbor Inn - Weymouth

North Weymouth • Show on map
Price as low as USD 129.00
Located on Highway 3A and 8 km from Quincy Center this inn features free morning coffee seasonal water views and 24-hour reception. The city centre of Boston is 25 km away. Cable TV a microwave and a…More info


