Overview

Zhouhai Garden Hotel Waigaoqiao Shanghai

Search hundreds of travel sites at once for hotel deals at Zhouhai Garden Hotel Waigaoqiao Shanghai

No.2777 Zhouhai Road, Shanghai 200131, China

$57+

Zhouhai Garden Hotel Waigaoqiao Shanghai
Sat 11/18
Sun 11/19

Overall guest ratings

8.3/10 Excellent
Based on 3 reviews

Nearby

  • 7.5 mi Pudong Riverside Promenade and Park
  • 8 mi Shanghai Science and Technology Museum
  • 8.3 mi Shanghai World Financial Center
Show all
Photos
Map

Map