Springdale is a town in Newfoundland and Labrador, with a population of just under 3000 and is located about 128km from Deer Lake to the West. The town is situated on the North-Western shores of Hall's Bay, in Central Newfoundland, near the mouth of Indian River.
2 Results
Springdale, NF | (709) 673-5155

This 5-suite country inn features the highest standards in accommodation comfort, decor and services to ensure distinctive and...

View Details
Springdale, NF | (709) 673-2772

View Details