Overview

0578 Fashion Theme Hotel

No. 143 Lanxi Road, Putuo District, Shanghai, China

Nearby

    show all
    Reviews
    Map

    Map