It rests in a peaceful location near the Politecnico university, with rail links close by for travelling around the city.
See more: Hotels in Europe Hotels in Italy Hotels in Turin Holiday Destinations in Europe