MovieMaps

Photo of Palmer House (interior)

Location: 708 33rd Street
As Seen In: Twin Peaks pilot episode “Northwest Passage