Niagara Falls, ON
If you are looking for an ultimate land of leisure, look no further than The Peninsula Inn and Resort at Niagara Falls, a 4.5 acre manicured parkland resort set in the world-class travel destination of Niagara Falls.
Comfort and convenience are the hallmarks of this resort with tranquil features such as the inviting lobby designed in contemporary decor and artworks from renowned local artists.
The Peninsula Inn and Resort is the ideal and perfect location for family vacations and corporate incentives, as well as romantic escapes.
7373 Niagara Square Dr., Niagara Falls, ON L2E 6S5, Canada