Located 28 km from Boston, The Oshers Cottage offers pet-friendly accommodation in Scituate. The property is 31 km from Cambridge and boasts views of the sea. Free WiFi is available and free private parking is available on site. Read more
Located 28 km from Boston, The Oshers Cottage offers pet-friendly accommodation in Scituate. The property is 31 km from Cambridge and boasts views of the sea. Free WiFi is available and free private parking is available on site.