Get Directions to Canuck Inn and Suites

Get directions

Canuck Inn and Suites

5334 Kitchener Street, Niagara Falls, Ontario L2G 1B5

+1 905-374-7666

View details