Apartments nearby Niagara Falls
0 found
Niagara Agape House
Set in a central area of Niagara Falls, less than 1 km from Niagara Falls Conference Center and an 11-minute walk from Old Falls Street, Niagara Agape House offers air-conditioned accommodation with a patio and free WiFi.
More Apartments in other Cities
Interesting places in Niagara Falls
Search this area