cancel
register

Shunli Hotel

  • hotel stars
map marker

38 Xinchong South Road, Chongming, Shanghai., 202150, Shanghai, China

100% Verified Real Reviews

Upload your photos

Browse Shunli Hotel traveller photo gallery

Photos from travellers