All the Conveniences You Can Expect in a 3½ Star Inn. Situated in Gros Morne National Park. UNESCO World Heritage Site in Western Newfoundland, Canada.