Holiday Inn Turin is opposite Piazza Massaua Metro Station, which provides fast connections to the Porta Susa and Porta Nuova Train Stations. The hotel offers large rooms, and features an outdoor parking and a ... Read more

View all Luxury Hotels in Turin