The Super 8 Motel USA is just minutes from The Falls, Casino Niagara, shopping plazas, malls and restaurants.
37
Full A/C, Pool