There is also the Juxing Digital City, but it is similar to the Star Internet Cafe.
Supplement: Near China Merchants Bank, Yiling Road, No.2 Xiling Road, No.Wulin Road 1, Three Gorges University also has (Star Internet Cafe).
In short, many of them generally have private rooms as long as they have a certain scale.