Located in the southern half of Niagara Falls the Niagara Sqaure is one of the original all-indoor shopping complexes in Niagara. Since then the mall has grown to include multiple big-box stores with entrances that are disconnected from the original mall.
Niagara Square Cinemas
Niagara Falls 3D Theatre featuring mainstream movies is located at the Niagara square and since the closure of the drive-in it is the only place to see Romantic Comedies, Science Fiction, and Live Wrestling on the big screen during your visit to Niagara Falls.
The Niagara Square also features a Winners Department Store (a similar brand to Marshalls), a SportChek sport store, one of the cities best dollar stores and more. The mall is located on McLeod road, just a short 5 minute drive from the Marriott on the Falls Hotel.