2142 Niagara Falls Blvd, Tonawanda, NY 14150 (716) 695-0433
How to go there
Motel Loc: 43.0127 / -78.823
Plan your visit