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.
RiverWood Inn
Springdale, NF | (709) 673-5155
www.riverwoodinn.ca
This 5-suite country inn features the highest standards in accommodation comfort, decor and services to ensure distinctive and...
View Details