Overview

Baifa Hotel

Search hundreds of travel sites at once for hotel deals at Baifa Hotel

No. 57, 1199 Nong, Ronghui Road, Songjiang District, Shanghai, China
+86 136 3636 8756

Call

+86 136 3636 8756
Baifa Hotel
Sat 23/9
Sun 24/9

Nearby

    show all
    Reviews
    Map

    Map