El Holiday Inn Turin está frente a la estación de metro Piazza Massaua, que ofrece conexiones rápidas con las estaciones de tren Porta Susa y Porta Nuova. El hotel ofrece habitaciones amplias y dispone de aparcamiento al aire libre y garaje.
Corso Francia Vacaciones Inn es un moderno hotel de diseño. Todas las habitaciones tienen aire acondicionado, suelo de madera y TV vía satélite con canales Premium Mediaset. Hay conexión Wi-Fi en todas partes.
El restaurante Fermata Venchi del Holiday Inn sirve platos italianos e internacionales. El rico desayuno buffet incluye alimentos salados y dulces, pasteles recién horneados y productos orgánicos. El comedor está equipado con TV con canales Sky.
A sólo 2 km del centro histórico, el Holiday Inn Turin está a la vuelta de la esquina de Corso Francia, y a poca distancia de la carretera orbital y del centro de exposiciones Lingotto. El metro cercano también se conecta al Museo egipcio y al Palacio Real.