Overview

Shanghai Xiangmihu Hotel

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

500 Wuzhong Road, Shanghai 201103, China
+86 215 150 0000

Call

+86 215 150 0000
Shanghai Xiangmihu Hotel
Thu 23/11
Fri 24/11

Nearby

  • 3.6 km Xujiahui Shopping District
  • 4.8 km Shanghai Propaganda Poster Art Centre
  • 5.1 km Longhua Temple
show all
Map

Map