Knights Inn Tonawanda Near University At Buffalo - North Campus
1970 Niagara Falls Blvd -
Tonawanda,
NY 14150