Overview

Greentree Inn Shanghai Putuo Qilianshan Road Metro Station Express Hotel

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

AED 118+

Nearby

    show all
    Reviews
    Map

    Map

    Close