Popular accommodations in New Campbellton
VillaAccommodates 7
Mountain Vista Seaside Cottages
The waterfront Mountain Vista Seaside Cottages is centrally located in Cape Breton. The property features 1 and 2-bedroom cottages overlooking the Great Bras D'or Channel, the mountain and the ocean from its spacious patio.Book nowfrom $87 per night