Photos coming soon
HOTEL
Shanghai Hills& Art Suite 16
Room 202, Building 2, Lane 1390, Middle Huaihai Road, Xuhui District, Shanghai, China
Where it sits
Shanghai Hills& Art Suite 16
Room 202, Building 2, Lane 1390, Middle Huaihai Road, Xuhui District, Shanghai, China
31.21162, 121.44853
Similar stays nearby
FFC area historical apartment NO.16
Hotel · 0 m
Cozy Apartment Best Location 1412
Hotel · 84 m
Lemon Hotel
Hotel · 99 m
Lemon Hotel (Shanghai Huai Hai Road)
Hotel · 115 m
Orange Hotel (Mingdi, No. 10, Huaihai Middle Road, Shanghai)
Hotel · 141 m
Orange Hotel Shanghai Huaihai Middle Road No.10 Residence
Hotel · 144 m
上海回忆特色酒店
Hotel · 157 m
五原84 | 华山医院/常熟路旁/乌中市集/天窗美景/一室一厅/日式浴缸/可做饭/月租实惠
Hotel · 190 m
Plan around Shanghai Hills& Art Suite 16
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
