Overview

Greentree Inn Shanghai Minhang Zhuanqiao Metro Station Zhuanxing

No.1570 ZhuanXing (E) Road, Shanghai 201108, China

S$ 35+

Reviews
Photos
Map

Map