Photos coming soon
HOTEL
7 Days Inn Shanghai South Hongmei Road Branch
No. 69, Luojin Road, Shanghai
Where it sits
7 Days Inn Shanghai South Hongmei Road Branch
No. 69, Luojin Road, Shanghai
31.12468, 121.42035
Similar stays nearby
7 Days Inn Shanghai Hongmei South Road
Hotel · 61 m
Orange Hotel Shanghai Meilong Wanhui International Plaza
Hotel · 146 m
Ji Hotel Shanghai Meilong Wanhui International Plaza
Hotel · 218 m
JI Hotel (Shanghai Meilong Wanhui International Plaza)
Hotel · 237 m
Hanting (Shanghai Meilong Wanhui International Plaza Store)
Hotel · 245 m
Sushu Luxury Hotel (Shanghai South Railway Station Branch)
Hotel · 250 m
Hanting Shanghai Meilong Wanhui InternationalPlaz
Hotel · 257 m
Wei Bo Hotel-South Train Station Branch
Hotel · 275 m
Plan around 7 Days Inn Shanghai South Hongmei Road Branch
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 16, 2026.
