Two Kilometres from Piazza Castello, city centre. The Hotel President is opposit Dora Station, first stop of the train Torino-Airport Caselle, two Kilometres from""Delle Alpi"" stadium, and near motorway A 4 Torino-Milano.
See more: Hotels in Europe Hotels in Italy Hotels in Turin Holiday Destinations in Europe