Photos coming soon
HOTEL
Yuelu Garden Hotel
No.3138-3148 Bao'an Road, Shanghai, China
Where it sits
Yuelu Garden Hotel
No.3138-3148 Bao'an Road, Shanghai, China
31.33838, 121.29285
Similar stays nearby
Universal Ever-Rich
Hotel · 332 m
Hanting Hotel Shanghai Jiading Malu Dongfang Huigu
Hotel · 381 m
Shanghai Huaihe Hotel
Hotel · 410 m
Shanghai Huaihe Hotel
Hotel · 452 m
Shanghai Jinxin Hotel
Hotel · 703 m
Holiday Villa Hotel & Residence Shanghai
Hotel · 714 m
Yuelu Garden Hotel
Hotel · 910 m
Yuelu Garden Hotel
Hotel · 913 m
Plan around Yuelu Garden Hotel
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
