Tin Star Filming Locations

Tin Star was filmed in Canada.
Show Map

Prince of Wales Hotel

Prince of Wales Hotel

From episode 1x01 "Fun and (S)Laughter".