Photos coming soon
HOTEL
Squid Apartment
Buildings 1-3, Lane 978 (Hejing Lixiangjia) , Xiwang Road, Shanghai
Where it sits
Squid Apartment
Buildings 1-3, Lane 978 (Hejing Lixiangjia) , Xiwang Road, Shanghai
31.33608, 121.25662
Similar stays nearby
Squid Apartment
Hotel · 0 m
Shanghai Zise Wenxin Apartment
Hotel · 3 m
Shanghai Zise Wenxin Apartment
Hotel · 3 m
Duoduo's New House Apartment
Hotel · 5 m
A good cup of tea homestay in Shanghai
Hotel · 11 m
Duobao Tuju
Hotel · 79 m
Suisse place Jiading Shanghai
Hotel · 273 m
Shanghai Jiading New Town Suisse Place Apartment Hotel
Hotel · 280 m
Plan around Squid Apartment
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Oct 16, 2026.
