Photos coming soon
HOTEL
Meta Tree Hotel, People's Square, City Center In Shanghai
No.20 Lane 155, Weihai Road, Huangpu District, Shanghai, 200003, China, Shanghai, China
Where it sits
Meta Tree Hotel, People's Square, City Center In Shanghai
No.20 Lane 155, Weihai Road, Huangpu District, Shanghai, 200003, China, Shanghai, China
31.22723, 121.46824
Similar stays nearby
24K International Hotel People's Square
Hotel · 21 m
Ling Homestay (People's Square Branch)
Hotel · 39 m
威海652 | LV大船旁/张园隔壁/南京西路/Loft大一居/燃气灶台/一楼进出方便/月租实惠
Hotel · 55 m
品质舒适两居|近东方明珠|豫园|外滩|新天地|南京路步行街|人民广场|一大会址·黄陂南路站|WHA
Hotel · 69 m
Shanghai Hills &XING 1771 Homestay
Hotel · 141 m
Wonderoom Boutique Apartment PeopleSquare
Hotel · 145 m
Good Time Travellers Inn-People Square No.2
Hotel · 150 m
Ji Hotel (Shanghai People's Square, Nanjing Road)
Hotel · 151 m
Plan around Meta Tree Hotel, People's Square, City Center In Shanghai
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
