Het Landessportcenter ligt in het sportcomplex Olympiaworld, naast het stadion Tivoli en de Olympiahalle, en op 15 minuten lopen van het centraal station van Innsbruck.
Das Landessportcenter liegt 15 Gehminuten vom Hauptbahnhof von Innsbruck entfernt und befindet sich im Komplex Olympiaworld Sports neben dem Tivoli-Stadion und der Olympiahalle.