Der Store hat eine ganz besondere Lage und zwar befindet er sich am Westufer der Rhône auf der Presq'ile im im Grand Hôtel-Dieu. Dieses Stadtviertel, zusammen mit dem Gebäude ist Teil des UNESCO Weltkulturerbe. An diesem geschichtsträchtigen Ort, können Besucher die ganze Vielfalt von Victorinox entdecken.