Photos coming soon
HOTEL
Fafugui Hotel
163 Huanghe Road (Huanghe Lu), Huangpu District, Shanghai, 200003, China, Shanghai, China
Where it sits
Fafugui Hotel
163 Huanghe Road (Huanghe Lu), Huangpu District, Shanghai, 200003, China, Shanghai, China
31.23577, 121.47000
Similar stays nearby
Iforest Youth Hotel - Nanjing Road Pedestrian Street Huanghe Road Store
Hotel · 17 m
Tianhua Hotel Shanghai People's Square Nanjing Road Walkway
Hotel · 22 m
Atour Hotel Shanghai People's Square
Hotel · 27 m
Atour Hotel People’s Square Metro Station Shanghai
Hotel · 29 m
Hanting Hotel Shanghai People's Square Metro Station
Hotel · 43 m
Lucky Hotel(Shanghai People's Square Metro Station Nanjing Road Pedestrian Street Hotel)
Hotel · 47 m
Nice to Meet You (Shanghai Nanjing Road Pedestrian Street Changzheng Hospital Branch)
Hotel · 47 m
LiJie1930 Hotel
Hotel · 49 m
Plan around Fafugui Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 20, 2026.
