Photos coming soon
HOTEL
Aifei Hotel
No.2506 Pudong Avenue, Shanghai, China, Shanghai
Where it sits
Aifei Hotel
No.2506 Pudong Avenue, Shanghai, China, Shanghai
31.25664, 121.55845
Similar stays nearby
Hanting Hotel Shanghai Deping Road
Hotel · 90 m
Rezen Hotel Shanghai Pudong Avenue
Hotel · 150 m
Hanting (Shanghai Lujiazui Deping Road Store)
Hotel · 370 m
Home Inn Neo Shanghai Lujiazui Pudong Avenue Xiepu Road Metro Station
Hotel · 388 m
Motel168 Shanghai Yangpu Bridge Inn
Hotel · 389 m
上海舒惠旅店
Hotel · 407 m
Huangshan Hotel
Hotel · 426 m
Pudong Fute Hotel (Xiepu Road Subway Station)
Hotel · 472 m
Plan around Aifei Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 12, 2026.
