2400 Niagara Falls Boulevard -
Tonawanda,
NY 14150
1
Holiday Inn Express Hotel in Tonawanda