Photos coming soon
HOTEL
Breathe Tree Hotel (Shanghai Wujiaochang Jiangwan Stadium Subway Station)
No. 605-2 Qiulu 5F, Yangpu District, Shanghai, China, Shanghai, China
Where it sits
Breathe Tree Hotel (Shanghai Wujiaochang Jiangwan Stadium Subway Station)
No. 605-2 Qiulu 5F, Yangpu District, Shanghai, China, Shanghai, China
31.31083, 121.50700
Similar stays nearby
Breathe Tree Hotel (Shanghai Wujiaochang Jiangwan Stadium Subway Station)
Hotel · 10 m
Atour Hotel Shanghai Wujiaochang Daxue Road
Hotel · 24 m
Atour Hotel Shanghai Wujiaochang Daxue Road
Hotel · 59 m
Atour Hotel Shanghai Wujiaochang Wanda Square
Hotel · 126 m
Atour Light Hotel (Shanghai Wujiaochang Sanmen Road Metro Station)
Hotel · 203 m
Atour Light Hotel Shanghai Wujiaochang Sanmen Road Metro Station
Hotel · 216 m
Atour Hotel Shanghai Wujiaochang Wanda Plaza
Hotel · 217 m
Ease Hotel - Shanghai Wujiaochang Guozheng Center
Hotel · 287 m
Plan around Breathe Tree Hotel (Shanghai Wujiaochang Jiangwan Stadium Subway Station)
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Nov 7, 2026.
