Enjoy your Niagara Falls vacation at the Quality Inn & Suites® hotel in Niagara Falls, Ontario, within walking distance to the magnificent natural beauty of the falls. We’re conveniently located in the tourist district near two casinos and plenty of shopping, dining and sightseeing.