“Salvation” Filming Locations

Arrow episode “Salvation” was filmed in Vancouver in Canada.

Woodward's W32 as John Nicol's Penthouse

Oliver goes to eliminate another name on his list only to find someone else has gotten there first.

Hotel Gastown as 23rd & Myra

Oliver searches an abandoned building for The Savior only to find he is transmitting from somewhere else.