Where to Stay in Shanghai – An Honest Guide (with Prices!)

Shanghai is the biggest city in China (a metropolis, actually!) and an important financial and cultural spot, definitely worth visiting during your trip in this amazing country! The city has a population of around 24 million people (!) and it’s the best place to see the rapid development of China. It’s the ideal spot [...]