Seaside Beach Resort

Seaside Beach Resort

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.

Nearby places: