The hotel served as Binghamton, New York's City Hall for 50 years before being converted into a hotel.
The Overnight was filmed inside the actual building featured in exterior shots. The cast and crew stayed there during filming, as it was actually a functioning, but rundown, hotel.
80% of The Overnight was filmed on location Binghamton, NY. All underground tunnel scenes were filmed on a soundstage in NYC.
The hotel depicted in this film served as Binghamtonn, New York's City Hall until the 1980's, but was never updated causing it's rundown appearance - perfect for the setting for this film.