Der Tour Shanelle befindet sich im Herzen von Lausanne, direkt in der historischen Rue Caroline. Die Innenstadt ist von hier aus bequem zu Fuss erreichbar. Die direkte Nachbarschaft besticht durch zahlreiche Einkaufsmöglichkeiten, Cafés, Restaurants und Bars. Das Gebäude mit Aufzug liegt zwischen den beiden Metrostationen Bessières und Ours und ist somit optimal an den öffentlichen Verkehr angebunden. Die Liegenschaft verfügt über keinen eigenen Parkplatz, ein öffentliches Parkhaus befindet sich jedoch in unmittelbarer Nähe.