The Niagara Lodge & Suites is located on Lundy’s Lane in Niagara Falls Ontario. The property features rooms with private balconies, complimentary wireless internet. Amenities include and indoor pool, seasonal outdoor pool, barbecue grills and complimentary buffet breakfast.