Shell Hotel Shanghai Xujiahui Stadium Metro Station In Shanghai, China

Shell Hotel Shanghai Xujiahui Stadium Metro Station



Shell Hotel Shanghai Xujiahui Stadium Metro Station

Shell Hotel Shanghai Xujiahui Stadium Metro StationShell Hotel Shanghai Xujiahui Stadium Metro StationShell Hotel Shanghai Xujiahui Stadium Metro Station


Shell Hotel Shanghai Xujiahui Stadium Metro Station


Shell Hotel Shanghai Xujiahui Stadium Metro Station - Greentree Inn Shanghai Xujiahui Stadium Subway Sta is a popular choice amongst travelers in Shanghai, whether exploring or just passing through. The property features a wide range of facilities to make your stay a pleasant experience. All the necessary facilities, including 24-hour front desk, Wi-Fi in public areas, car park, laundry service, dry cleaning, are at hand. Some of the well-appointed guestrooms feature air conditioning, desk, blackout curtains, alarm clock, telephone. The hotel offers various recreational opportunities. Discover all Shanghai has to offer by making Greentree Inn Shanghai Xujiahui Stadium Subway Sta your base.

Hotel Name Shell Hotel Shanghai Xujiahui Stadium Metro Station
Addressline No.123 Caoxi Road
City Shanghai
Zip Code 200030
Country China
Longitude - Latitude 121.442489 - 31.183161
Continent Asia


Shell Hotel Shanghai Xujiahui Stadium Metro Station


Shell Hotel Shanghai Xujiahui Stadium Metro Station Video





Shell Hotel Shanghai Xujiahui Stadium Metro Station


You Might Also Like:
  • Vagabond Inn Fresno In Fresno (CA), United States
  • Hotel Heavens Edge In Ella, Sri Lanka
  • Hotel Avion In Helsinki, Finland
  • Jiujiang Lushan Resort In Jiujiang, China
  • Country Inn & Suites by Radisson, Macedonia, OH In Macedonia (OH), United States
  • Related: Shell Hotel Shanghai Xujiahui Stadium Metro Station In Shanghai, China