SEASHORE PARK INN

24 Canal Road
Orleans
Massachusetts
United States