Humber River House Go back Accommodations, Other Accommodations, Tourism Phone: (709) 640-7800 Website: https://humberriverhouse.com Address: 19 Amanda Avenue Contact: Deidre Stirling