Situated in an ideal location for both family, business and romantic travel. Our 4.5 acre manicured parkland property is set in beautiful Niagara Falls, ON
The Peninsula Inn is an ideal location for both family, business and romantic travel. Our 4.5 acre manicured parkland property is set in beautiful Niagara Falls, Canada.
We are conveniently located a 10 minute drive from the Falls with easy access to the freeway. We are also minutes away from the Niagara Square Shopping Centre, Canada One Factory Outlets, Marineland, and the Lundy's Lane tourism district.
to add The Peninsula Inn map to your website;