Overview

Green Tree Inn Pudong Shanghai Shanghai

Search hundreds of travel sites at once for hotel deals at Green Tree Inn Pudong Shanghai Shanghai

No. 80 Yangxin Road, Pudong New District, Shanghai, China
Green Tree Inn Pudong Shanghai Shanghai
Thu 14/12
Fri 15/12

Nearby

  • 2.3 km Shanghai Art Museum
  • 4.1 km Longhua Temple
  • 5.6 km French Concession
show all
Map

Map