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
Wed 22/11
Thu 23/11

Nearby

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

Map