Shanghai has facilities that'll blow most other cities away. Shanghai is the economic center of China, and with their booming economy, their constructing at lightning speed. Many of their hotels, even mid-tier ones, feature fully automated rooms, like voice activated lights, automatic shower controls, etc. When you hear about how the average salary in China is only a quarter of the average American salary, while this is true for the vast majority, ~90% of the population, this DOESN'T apply to the cost cities. Costs there rival any expensive US city (New York, Boston, LA).
Mac hardware can be easily found in Shanghai and Beijing. The problem is finding retail software. Most stores usually only carry the hardware, so anything besides iLife and iWork, you'll have to have it shipped from someone or a store like Amazon.