Regardless of all of the above, one thing you should always do when traveling around China is carry with you Chinese-language business cards of your hotel or of places you wish to visit so you can show passers-by, taxi drivers, bus conductors and the like.
CNN: 5 top tips for China first-timers