MovieMaps

Photo of Radburn Plaza Construction Site

Location: Shangri-La Hotel Toronto
As Seen In: Warehouse 13 episode 1x05 "Elements"