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 23-11
Fri 24-11

Nearby

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

Map