
Lodge Inn & Suites Near The Falls
5278 Ferry St, Niagara Falls, ON L2G 1R5, Canada, Niagara Falls, Niagara Falls
Location Looking for a place to spend a night after a long walk around the city? Hotel Lodge Inn & Suites Near The Falls is located in Niagara Falls. This hotel is located 2 km from the city center. You can take a walk and explore the neighbourhood area of the hotel. Places nearby: Prospe















