L’Art Hotel Olympic è stato inaugurato nel mese di maggio 2006 nel nuovo complesso residenziale sorto come Media Village per le Olimpiadi Invernali di Torino 2006. L’Hotel è a 10 minuti dal centro storico e vicino alle maggiori vie di comunicazione.
Nelle immediate vicinanze dell’hotel sorgono due grandi centri commerciali e un cinema multisala. Siamo inoltre vicini al Museo dell’Ambiente e all’Environment Park, nato per iniziativa di Città di Torino, Regione Piemonte e Unione Europea, per promuovere lo sviluppo di tecnologie e imprese eco-compatibili.