72 Vine Street, South Berwick, Maine
★★★ 3.5 stars
72 Vine Street South Berwick Maine
When you stay at Riverhouse in South Berwick, you'll be on the waterfront, within a 15-minute walk of Vaughan Woods State Park and Hamilton House. Featured amenities include multilingual staff and laundry facilities. Free self parking is available onsite.