Knights Inn By The Falls On

6276 Main St
Niagara Falls
Ontario
Canada