Overview

Greentree Inn Shanghai Minhang Zhuanqiao Metro Station Zhuanxing

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

฿ 849+

Reviews
Photos
Map

Map