The Museo Nazionale del Cinema is housed inside the Mole Antonelliana in central Turin, within easy walking distance of Piazza Vittorio Veneto, Piazza Castello, and the Egyptian Museum. Torino Porta Nuova station is about 20 minutes away on foot.
- Address: Via Montebello 20, 10124 Torino, Italy | Find on Maps
- Closest landmark: Piazza Vittorio Veneto — about 5 minutes' walk.