Skip to main content


The capital of Piedmont in northern Italy, Turin is a cultural city on the River Po with a stunning backdrop of Alpine peaks. Located in the northwestern part of Italy, the city is often described as the most French city in Italy. Famed internationally for its car and sports, Turin’s charming center is bursting with culture and dotted with elegant churches and historic buildings to discover. After a busy day exploring, make sure you find out what the slow food movement is all about with a meal in one of Turin's huge selection of restaurants.