The Peninsula Inn

7373 Niagara Square Dr
Niagara Falls
Ontario
Canada