Photos coming soon
HOTEL
Home Inn Shanghai Renmin Square
131 Hubei Road, Huangpu District, Shanghai, 200001, China, Shanghai
Where it sits
Home Inn Shanghai Renmin Square
131 Hubei Road, Huangpu District, Shanghai, 200001, China, Shanghai
31.23266, 121.48107
Similar stays nearby
Ru Jia Jiu Dian Shang Hai Ren Min Guang Chang Fu Zhou Lu Shang Hai Shu Cheng Dian
Hotel · 3 m
Sushi Select Hotel (Fuzhou Road, Shanghai People's Square)
Hotel · 9 m
Aio Hotel (Shanghai Bund Nanjing Road Pedestrian Street)
Hotel · 25 m
The Bund Hotel
Hotel · 72 m
Rezen Meta Tree Hotel (City Center & The Bund, Shanghai)
Hotel · 84 m
24K International Hotels Nanjing Road Pedestrian Street
Hotel · 95 m
24K International Hotels Nanjing Road Pedestrian Street
Hotel · 96 m
Jitai Chain Hotel Shanghai Waitan
Hotel · 108 m
Plan around Home Inn Shanghai Renmin Square
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 28, 2026.
