Knights Inn Niagara Falls NY

7804 Niagara Falls Blvd
Niagara Falls
New York
United States