BeijingChina's State Administration of Radio, Film and Television (SARFT) has limited the number of foreign TV channels in hotel rooms to just 31.

ESPN STAR Sports is among the channels to lose out.

"ESPN STAR Sports is still in the renewal process of its landing rights and is actively working to conclude the arrangements," says a company spokesman.