Located in downtown St. Andrews, the Seaside Beach Resort offers 24 fully equipped housekeeping units (cabins and apartments) with a great view of Passamaquoddy Bay.