Duck Cove Inn
Margaree Harbour • Show on map Price as low as CAD 85.38Perched on a hilltop in the Margaree River Valley Duck Cove Inn is 500 metres from the nearest beach. It boasts an on-site restaurant serving local dishes and accommodation with river views and free Wi-Fi.…More info