Marco Polo Inn

5553 Ferry St
Niagara Falls
Ontario
Canada