Overview

Greentree Inn Shanghai Qilianshan Road Metro Station Express Hotel

No.689 Qilianshan Road, Shanghai, China
+86 216 140 1328

RM 138+

Reviews
Photos
Map

Map