Econo Lodge at the Falls

200 Rainbow Blvd
Niagara Falls
New York
United States