Photos coming soon
HOTEL
THE GARDEN F(Xujiahui Jiaotong University Metro Station)
Building 9, Lane 365, Xinhua Road, Shanghai, China
Where it sits
THE GARDEN F(Xujiahui Jiaotong University Metro Station)
Building 9, Lane 365, Xinhua Road, Shanghai, China
31.20260, 121.42514
Similar stays nearby
THE GARDEN F(Xujiahui Jiaotong University Metro Station)
Hotel · 0 m
Shanghai Aifei Garden Hotel
Hotel · 24 m
Home Inn Plus Shanghai Hongqiao Road Metro Station
Hotel · 95 m
Jian Home Apartment Serviced Apartment (Shanghai Xuhui Jiaoda Store)
Hotel · 201 m
Shanghai Jinli S Hotel - Xinhua Road Jiaotong University Branch
Hotel · 217 m
SHANGYING CHAO
Hotel · 227 m
Mengjia Homestay (Xujiahui Branch 1)
Hotel · 230 m
Joyful Peace Homestay (Xujiahui Branch 3)
Hotel · 316 m
Plan around THE GARDEN F(Xujiahui Jiaotong University Metro Station)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 24, 2026.
