minube
In the heart of historic downtown
Holiday Inn Torino Centre Hotel is in Turin, Italy in the heart of historic downtown, only a few steps from the Porta Nuova train Station and the bus terminal for the airport transfer buses. A few steps away, you'll find museums and major attractions like the Egyptian Museum, the Royal Palace, the Sabauda Gallery, and the Museum of Modern Art, among others.