1 star hotels in WeymouthBook 1 star hotels in Weymouth, United States of America online. Compare prices, reviews & photos of 2 hotels and get the best 1 star hotel deal for your next stay.
Arbor Inn - Weymouth750 Bridge Street, Weymouth, MA 02191, United States of America, Braintree 2.8km from the center of Weymouth
Super 8 Weymouth/boston Area02188, 655 Washington St, Weymouth 2.2km from the center of Weymouth