El centro de Turín está justo al lado de la estación de tren de Porta Nuova, con excelentes conexiones de transporte por toda la ciudad. Ofrece habitaciones amplias y modernas, completamente renovadas en 2008.
Los monumentos y museos más importantes de Turín están cerca. El centro de conferencias Lingotto Fiere está a 10 minutos en coche.