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
Mon 23/10
Tue 24/10

Nearby

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

Map