Tiene su sede en el "Sohu.com Internet Plaza" (S: 搜狐网络大厦, T: 搜狐網絡大廈, P: "Sōuhú Wǎngluò Dàshà") en Haidian, Pekín.