Facebook facebook Twitter twitter Email envelope Print print Motel Location 3930 Niagara Falls Blvd North Tonawanda, NY United States Motel Contact Information Phone (716) 692-4222 Locate To navigate, press the arrow keys. 43.0546933, -78.8289922