Shanghai is the largest
city in China in terms of population and one of the
largest metropolitan areas in the world, with over
20 million people in its extended metropolitan area.
Located on China's central eastern coast near the mouth
of the Yangtze River, the city is administered as a
municipality with province-level status... Click
here for more information
Alphabetical
Listing of Hotels in Shanghai
RECOMMENDED HOTELS
WITH DISCOUNT
ALL RATES DISPLAYED ARE NETT INCLUSIVE OF TAXES AND SERVICE CHARGE