Not just for business. All foreigners in China must register their stay with the local police. Large hotels handle the registration automatically through their electronic reporting systems. However, if you’re staying at a friend’s home or another private residence, you need to go to the local police station and register in person.
Wrong. People that live here (in the EU) need to register. I can stay with friends abroad for some time without having to tell the government, as long as I don't take up residency.
I am talking about non-EU citizens who enter some of EU countries. No matter if they stay at the hotel or privately at relatives or friends they will be registered or must register at the police.