Average rating (a bunch):
All reviews
Notes

Shanghai is a city very friendly to foreign visitors. The signs are generally clear in English and metro lines in Chinese/English languages. The staff in the hotels can be helpful.
Travelers can explore Shanghai on one's own, or take the advantage of using a tour guide to have very smooth sightseeing tours.