Chateau Neuf nie jest klasycznym teatrem z jedną sceną, lecz dużym centrum kulturalnym i studenckim w dzielnicy Majorstuen w Oslo. Budynek zaprojektowany przez architektów Lunda i Slaatto wyróżnia się modernistyczną formą i jest uznawany za interesujący przykład norweskiej architektury powojennej. Kompleks obejmuje osiem kondygnacji i około 10 126 metrów kwadratowych powierzchni, a jego łączna pojemność wynosi około 1200 osób. Główna sala Storsalen ma amfiteatralny układ i około 1000 miejsc siedzących, natomiast bardziej kameralna Teaterscenen jest przestrzenią typu black box przeznaczoną między innymi do mniejszych produkcji teatralnych.
Wnętrza są przygotowane do organizacji bardzo różnych wydarzeń, od przedstawień teatralnych i widowisk scenicznych po koncerty, wykłady i debaty. Storsalen dysponuje nagłośnieniem, oświetleniem, wyposażeniem audiowizualnym oraz barem, natomiast Teaterscenen ma własne zaplecze i prostszą konfigurację teatralną, pozwalającą zachować bliski kontakt między publicznością a wykonawcami. W budynku znajdują się również inne sale, bary i przestrzenie spotkań, dzięki czemu pobyt w Chateau Neuf może wykraczać poza sam spektakl lub koncert.
Slemdalsveien 15, Oslo, Norwegia znajduje się w bezpośrednim sąsiedztwie Majorstuen. Przed Chateau Neuf dostępny jest płatny parking, a przystanki transportu publicznego w Majorstuen znajdują się w odległości krótkiego spaceru, co ułatwia dotarcie bezpośrednio do wejścia. Szersze informacje o połączeniach transportowych, głównych punktach przyjazdu i poruszaniu się po Oslo znajdują się w opisie miasta poniżej.