Our Office

Top China Tour is based in Beijing, the capital of the People's Republic of China. The office is conveniently situated in the centre of Beijing with easy access by public transport. Instead of setting up branches throughout the country, we have managed to establish an efficient network by finding and contracting the best local suppliers for Top China Tour's clients,. which enables us with the best services on the basis of competitive rates. We can therefore offer a high level of service and a low cost base.