Overview

Shanghai Wuzhong Road Express Hotel

Search hundreds of travel sites at once for hotel deals at Shanghai Wuzhong Road Express Hotel

1065 Wuzhong Road, Shanghai 201103, China
+86 215 150 3333

Call

+86 215 150 3333
Shanghai Wuzhong Road Express Hotel
Thu 11/23
Fri 11/24

Nearby

  • 2.8 mi Tropical Storm Water Park
  • 3.4 mi Xujiahui Shopping District
  • 4.1 mi Shanghai Propaganda Poster Art Centre
Show all
Map

Map