Located in Niagara Falls, the recently renovated Entire 2nd Floor, Private Entrance, 3bds & 2baths, Niagara Falls provides accommodation 1.5 km from Skylon Tower and 2.7 km from Casino Niagara. The air-conditioned accommodation is 1.
6039 Symmes Street, L2G 2G6 Niagara Falls, Canada