Hotel in Turin
Reasons to book
About this hotel
Convenient Location and Transportation
Holiday Inn Turin is conveniently located opposite Piazza Massaua Metro Station, offering easy access to major train stations.
Modern Design and Comfortable Rooms
Each room at Corso Francia Holiday Inn boasts air conditioning, wood floors, and a satellite TV with premium channels for a comfortable stay.
Delicious Dining Options
Indulge in Italian and International dishes at Holiday Inn's Fermata Venchi restaurant, and start your day with a rich buffet breakfast featuring a variety of fresh and organic foods.
Book your stay at Holiday Inn Turin for a perfect blend of convenience, comfort, and culinary delights.
Amenities at Holiday Inn Turin Corso Francia by IHG
Map of Turin

Available Rooms
Things to know
- Pets allowed, fees apply
- Kids allowed, fees apply
- No parties or events allowed without prior approval, fees apply
- Must be 25 or older to rent