Siedziba nadawcy Ostateczna siedziba spółki Canal+ Cyfrowy mieściła się przy alei gen. Władysława Sikorskiego 9 w Warszawie. Pięciokondygnacyjny gmach powstał na planie znaku plusa. Budynek ma nowoczesną i prostą bryłę, o lekkiej konstrukcji, z dominacją szkła, stali i betonu jako elementów wykończenia elewacji. Powierzchnia użytkowa wynosi 7600 m². Poza powierzchniami biurowymi w obiekcie mieści się nowoczesne studio telewizyjne z zapleczem technicznym, a na najniższej kondygnacji punkt obsługi abonentów. Jednym z najdroższych elementów obiektu jest nowoczesne satelitarne centrum nadawcze, którego koszt wyniósł około 4,5 mln zł. Budynek został oddany do użytku w I kwartale 2008 roku. Wcześniej siedziba Canal+ Cyfrowego mieściła się przy ul. Kawalerii 5 w Warszawie (w dawnej siedzibie Ambasady Socjalistycznej Republiki Wietnamu). Obecnie w siedzibie Canal+ Cyfrowy mieści się Canal+ Polska S.A.
Transpondery Cyfra+ zarządzała następującymi transponderami na satelitach Hot Bird: