More tours like this
11 nights

Beijing, Xi'an & Shanghai - Solo Traveller

£3899 pp including flights £354 per night
What’s included
  • image
  • image
  • icon5
tour hound
Why TourHound?