Overview

Greentree Inn Shanghai Qilianshan Road Metro Station Express Hotel

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

S$ 45+

Reviews
Photos
Map

Map