Hotels in Shanghai, China - your base to discover the city.
Book a Shanghai hotel near People’s Square (Renmin Guang Chang), with Hotels.com. People’s Square is commonly thought of as the centre of Shanghai and is the site of the municipal government’s headquarters. Explore the new premises of the Shanghai Museum in People’s Square, moved from a nearby government building during a recent renovation of the square. Situated in the Huangpu District, People’s Square is home to many of Shanghai’s best hotels as well as the Shanghai Grand Theatre, Shanghai Concert Hall and the Xionghao Aquarium. Hotels.com offers a range of accommodation near People’s Square from People’s Square Station on Shanghai Metro Lines 1, 2 and 8. People’s Square is 30 minutes from Shanghai Hongqiao International Airport by taxi and is right in the heart of central Shanghai and the Bund. Read about square’s history before you go, from the racecourse that was once located here, its subsequent conversion into the site of municipal government, then the growth of luxury hotels and attractions, to get the most out of your visit to Peoples Square.