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
Fri 20-10
Sat 21-10

Nearby

  • 13.7 km Tropical Storm Water Park
  • 22.2 km Longhua Temple
  • 22.4 km Xujiahui Shopping District
show all
Map

Map