Photos coming soon
HOTEL
Home Inn Plus Shanghai Xintiandi Lujiabang Road Metro Station
No.7 Xujiahui Road, Shanghai, China
Where it sits
Home Inn Plus Shanghai Xintiandi Lujiabang Road Metro Station
No.7 Xujiahui Road, Shanghai, China
31.21086, 121.48128
Similar stays nearby
Homeinnsplus Xintiandi Lujiabang Road
Hotel · 0 m
Motel Shanghai Xintiandi Xujiahui Road
Hotel · 32 m
Motel Shanghai Xintiandi Xujiahui Road
Hotel · 32 m
Aifeel - Shanghai Ruijin Hospital Lujiabang Subway Station
Hotel · 32 m
Go Native
Hotel · 33 m
GoNative Homestay Xintiandi
Hotel · 53 m
Homeinns AiFeel Hotel (Shanghai Ninth People’s Hospital Lujiabang Road Metro Station)
Hotel · 68 m
Zhome-Parkville Three bedrooms-XinTianDi
Hotel · 75 m
Plan around Home Inn Plus Shanghai Xintiandi Lujiabang Road Metro Station
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 4, 2026.
