Photos coming soon
HOTEL
Barn Hotel (Shanghai Songjiang Station Branch)
Building 3, No. 323 Songhui East Road, Shanghai, China
Where it sits
Barn Hotel (Shanghai Songjiang Station Branch)
Building 3, No. 323 Songhui East Road, Shanghai, China
31.00445, 121.23776
Similar stays nearby
Kuanju Yunjian Garden Hotel (Shanghai Songjiang Station Branch)
Hotel · 131 m
MEHOOD LESTIE Hotel (Shanghai Songjiang Station)
Hotel · 189 m
Shanghai Honglou Hotel
Hotel · 237 m
Han Ting Shang Hai Song Jiang Gu Yang Nan Lu Dian
Hotel · 271 m
XTHotel (Shanghai Songjiang Station Store)
Hotel · 271 m
XTHotel (Shanghai Songjiang Station Store)
Hotel · 271 m
Hanles Wisdom Hotel (Songjiang Yunjian Branch)
Hotel · 278 m
Hanles Wisdom Hotel (Songjiang Yunjian Branch)
Hotel · 278 m
Plan around Barn Hotel (Shanghai Songjiang Station Branch)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Aug 24, 2026.
