Shanghai Hotels

Shanghai Hotel Mapper Deals


Hotels in Shanghai, China


Shanghai Hotel Guide & Local Info

Shanghai is the largest city by population in the People’s Republic of China (PRC) and the largest city proper by population in the world. The city of Shanghai is located on the estuary of Yangtze River. Shanghai serves as the most influential economic, financial, international trade, cultural, science and technology center in East China and it is known for its modernization and multicultural flair.

Beginning Jan. 1, 2013, passport holders of 45 countries and regions including the United States, United Kingdom, Canada, Australia, New Zealand, Mexico, Brazil, Russia, Singapore, etc. are granted a visa-free stay of up to 72 hours when taking an international transfer via Shanghai Pudong Airport or Hongqiao Airport.