Overview

Baifa Express Hotel

No. 57, 1199 Nong, Ronghui Road, Songjiang District, Shanghai, China

Nearby

    show all
    Reviews
    Map

    Map