Shanghai Hotels
Where to Stay in Shanghai
The most populated city in the People's Republic of China, Shanghai has 23 million inhabitants. Located in the Yangtze river delta in the east of China, Shanghai is a popular tourist destination and, during the 1930s, was the undisputed financial centre of the Asia Pacific region. Whether you're in Shanghai on business or for pleasure you'll have a lot of accommodation choices to ponder. And if you're on business, location is important. Have a read through our accommodation listings and decide just which is the right hotel for you. You're sure to find just what you need.