Overview

Shanghai Boying Holiday Hotel

No.458 Xiaomu Qiao Road, Xuhui District, Shanghai 200030, China

Nearby

    show all
    Reviews
    Map

    Map