Photos coming soon
HOTEL
Shanghai Aifei Garden Hotel
Building 9, Lane 365, Xinhua Road, Changning District, Shanghai, China
Where it sits
Shanghai Aifei Garden Hotel
Building 9, Lane 365, Xinhua Road, Changning District, Shanghai, China
31.20242, 121.42501
Similar stays nearby
THE GARDEN F(Xujiahui Jiaotong University Metro Station)
Hotel · 24 m
THE GARDEN F(Xujiahui Jiaotong University Metro Station)
Hotel · 24 m
Home Inn Plus Shanghai Hongqiao Road Metro Station
Hotel · 77 m
Jian Home Apartment Serviced Apartment (Shanghai Xuhui Jiaoda Store)
Hotel · 198 m
Shanghai Jinli S Hotel - Xinhua Road Jiaotong University Branch
Hotel · 230 m
Mengjia Homestay (Xujiahui Branch 1)
Hotel · 237 m
SHANGYING CHAO
Hotel · 244 m
Joyful Peace Homestay (Xujiahui Branch 3)
Hotel · 293 m
Plan around Shanghai Aifei Garden Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
