Overview

Shanghai Anfu Hotel

Search hundreds of travel sites at once for hotel deals at Shanghai Anfu Hotel

No.1 511 Nong, Xiaomuqiao Road, Xuhui District, Shanghai, China
Shanghai Anfu Hotel
Mon 20/11
Tue 21/11

Nearby

  • 2 km French Concession
  • 2.2 km Longhua Temple
  • 2.4 km Xujiahui Shopping District
show all
Map

Map