Star 80 Filming Locations

Star 80 was filmed in Vancouver in Canada.
Show Map
 

Blue Horizon Hotel

Blue Horizon Hotel

Source: Filmap