Overview

Greentree Inn Shanghai Qilianshan Road Metro Station Express Hotel

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

฿ 1,087+

Nearby

    show all

    Amenities

    • Wi-Fi
    Less show all
    Reviews
    Map

    Map