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