Overview

Greentree Inn Shanghai Putuo Qilianshan Road Metro Station Express Hotel

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

฿ 1,104+

Nearby

    show all
    Reviews
    Map

    Map

    Close