Shanghai Hills&Chuanyu Inn Near NECC 17-101

Shanghai Hills&Chuanyu Inn Near NECC 17-101 is a 2-star hotel in Shanghai. It's set on Pudong New Area, Number 17, Lane 199, Bai Yang Road, Shanghai, Shanghai, 200000.

Experience urban elegance in the heart of Shanghai, where comfort meets convenience in our beautifully air-conditioned apartments.

Prime Location

Situated just steps away from People's Park, our hotel places you at the center of Shanghai's vibrant attractions, including the bustling Huai Hai and Nanjing Road shopping districts.

Modern Amenities

Why stay here

  • Airport shuttle

Amenities

  • Wheelchair accessible
  • Smoke-free property
  • Accessible shuttle
  • No accessible shuttle
Shanghai Hills&Chuanyu Inn Near NECC 17-101 — Shanghai | Shanghai City Break