ساحة مبنى تشرشل هي جزء من مركز المباني العامة، والتي تضم مبنى تشرشل، مبنى مجلس الشيوخ، والمكتبة المركزية في قلب الحرم الجامعي التاريخي. يحتوي هذا المجمع على المدرج الرئيسي والكبير (في مبنى تشرشل)، مقر الإدارة العليا في التخنيون (مبنى مجلس الشيوخ)، وبالطبع المكتبة المركزية، التي تُعرض فيها معارض متغيرة، كما تحتوي على أرشيف التخنيون الذي يضم وثائق تاريخية يعود تاريخها إلى أكثر من مائة عام.
تم تصميم المباني من قبل المعماريين أريه شارون وإيدلسون، بأسلوب معماري بروتاليستي، مما يعني أن المادة التي شُيّد منها المبنى مكشوفة للعين، لذلك يمكن رؤية الخرسانة بوضوح مع الحد الأدنى من الزخرفة المعمارية.