Landesmuseum Zurich jest jednym z najważniejszych muzeów historii kultury w Szwajcarii i mieści się w charakterystycznym budynku w stylu historyzmu, zaprojektowanym przez Gustava Gulla i otwartym w 1898 roku. Pierwotny kompleks, wyróżniający się wieżami, dziedzińcami i detalami inspirowanymi różnymi okresami szwajcarskiej architektury, uzupełnia współczesne skrzydło zaprojektowane przez pracownię Christ & Gantenbein. Połączenie zabytkowej i nowoczesnej architektury sprawia, że sam budynek jest istotną częścią muzealnego doświadczenia.
Wewnątrz odrestaurowane historyczne sale przeplatają się z nowoczesnymi przestrzeniami wystawienniczymi prezentującymi historię kultury Szwajcarii od najdawniejszych czasów po współczesność. Zbiory obejmują między innymi archeologię, sztukę, meble, tekstylia i modę, zegary, biżuterię oraz liczne przedmioty historyczne. Do dyspozycji odwiedzających są praktyczne udogodnienia, takie jak szafki, sklep muzealny i oferta gastronomiczna, a cyfrowe audioprzewodniki pomagają w samodzielnym poznawaniu ekspozycji.
Muzeum znajduje się pod adresem Museumstrasse 2, Zurich, Szwajcaria, bezpośrednio obok Zürich Hauptbahnhof, dzięki czemu od głównego dworca kolejowego do wejścia można dojść w kilka minut. W pobliżu znajdują się również przystanki tramwajowe i autobusowe Central, Bahnhofstrasse/HB oraz Sihlquai/HB, a kierowcy mogą korzystać z publicznych parkingów w rejonie głównego dworca. Szersze informacje o poruszaniu się po Zurychu i połączeniach muzeum z pozostałymi częściami miasta znajdują się w opisie miasta poniżej.