The Peninsula Inn Niagara Falls
7373 Niagara Square Dr
Niagara Falls,
ON L2H 1J2
Near Canada One Factory Outlets