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.