Duck Cove Inn, que se encuentra junto al mar, es una excelente opción para tu estadía en Margaree Harbour. Puedes relajarte con un delicioso trago en el bar o comer algo rico en el restaurante. Los huéspedes destacan la comodidad de las camas y la atención del personal.