Photos coming soon
HOTEL
A Forest Hotel Shanghai Peoples Square
62 Weihai Road Huangpu District,Weihai Road, Shanghai
Where it sits
A Forest Hotel Shanghai Peoples Square
62 Weihai Road Huangpu District,Weihai Road, Shanghai
31.22789, 121.46989
Similar stays nearby
Iforest People Square Grand Theatre
Hotel · 0 m
JI Hotel Shanghai People's Square Nanjing Road
Hotel · 64 m
Motel 168 Shanghai Nanjing Road
Hotel · 83 m
Ji Hotel (Shanghai People's Square, Nanjing Road)
Hotel · 86 m
Good Time Travellers Inn-People Square No.2
Hotel · 97 m
Home Inn
Hotel · 101 m
N2haus Dagu Road 4 bedrooms
Hotel · 104 m
Wonderoom Boutique Apartment PeopleSquare
Hotel · 118 m
Plan around A Forest Hotel Shanghai Peoples Square
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
