The Motel 6 Niagara Falls on Stanley Avenue is now open. I’m not sure when the official opening was, but it’s been open for at least a couple of weeks.
Note: I “stitched” together a few pictures to get everything to fit which causes the rounded look