Booking Wolf

Fanhua Hotel

2-star · Shanghai (and vicinity), China

No.1287 Xuchang Road, Shanghai

2-star Fanhua Hotel in Shanghai (and vicinity) — compare prices across major booking sites on Booking Wolf.

Where is Fanhua Hotel?

Fanhua Hotel is at No.1287 Xuchang Road, Shanghai, in Shanghai (and vicinity), China.

Loading live availability and room rates…