in the heart of Turin city center, at a few steps from the Duomo, the Royal Palace and Palazzo Madama.