MovieMaps

“Titans” Filming Locations

Titans episode “Titans” was filmed in Toronto & Hamilton in Canada.

Liuna Station as Hotel Das Alpen

Kory returns to the hotel that she found the key for and is greeted by the concierge in the lobby who tells her she has the whole top floor to herself.