This hotel is ideally situated close to the city centre and only a 2 minute walk from the main train station and the shopping quarter. There are also convenient public transport links close at hand (50 metres away).
See more: Hotels in Europe Hotels in Italy Hotels in Turin Holiday Destinations in Europe