Neddies Harbour Inn offers spacious and tastefully furnished rooms in the heart of Gros Morne National Park.