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 garage.
Number of rooms: 130
Piazza Massaua 21, 10142 Turin, Italy
Hotel booked 1 times today.