City:
Niagara Falls
Country:
Canada
Details:
Located in the heart of the tourist district that offers you over 100 unique shops and 75 restaurants & Niagara Falls Attractions. 1 Block to Niagara Falls, Clifton Hill, "Street of Fun" Casino Niagara, the Skylon Tower, Imax Theater and the maid of the Mist.