Chinese health authorities rejected Mexican accusations of discrimination, saying that Mexicans had “volunteered to stay” in quarantine.
The only person with the flu in China is a Mexican citizen who arrived in Hong Kong via Shanghai. Guests and staff at the hotel where he was staying were also quarantined.
The Mexican man is being well looked after and will get free tickets to famous venues once restrictions on his movement are lifted.
Xinhua reported that in Beijing some 30 other Mexicans were held in their hotel, but in the best rooms with daily gifts of flowers and fruit.
The mainland has also quarantined nationals from other countries affected by the virus, namely the United States and Canada as a precautionary measure since none have shown any symptoms.
Chinese authorities are adamant that their only goal is strictly prevention in a country with a huge population and an inadequate health care system.
Flights with Mexico have also been suspended.
After the initial wave of alarming reports the danger level raised by the H1N1 virus has been scaled down.
According to World Health Organisation there are 1,124 recorded cases in 21 countries, including Hong Kong (1), South Korea (1) and Israel (4), 27 dead (26 in Mexico and one in the United states) and about a hundred suspect cases.