Leitches Creek is a community in Nova Scotia, located in the Cape Breton Regional Municipality on Cape Breton Island.
North Sydney, NS | (902) 794-4876
Open year round. We offer 4 rooms with sink. Two four piece shared baths. TV, Cable in Lounge. Breakfast is included. Off season...View Details