Home Inn Shanghai Renmin Square
Home Inn Shanghai Renmin Square is set in a natural area of Shanghai next to Shanghai Confucian Temple, Shanghai History Museum and Shanghai Shangcheng.
The city center is 10 minute walking distance from the hotel. The property is about 10 minutes' walk of Shanghai Natural History Museum.
This hotel is placed in Changning district, known for the temple and museums.
The steakhouse Huang Ji Huang is around 5 minutes’ walk away.
Guests can reach Home Inn Shanghai Renmin Square by car from Hongqiao airport in 15 minutes.