It is in Via Andrea Doria 27, right next to Piazzale Valdo Fusi in the city centre of Turin, on a 10 minutes walk both from Porta Nuova, the main train station, and Piazza Vittorio Veneto.