Location

Neil’s Harbour Cottage is located on 1.5 Acres of private oceanfront property at Neil’s Harbour on beautiful Cape Breton Island, Nova Scotia.