Atour Hotel, Nanjing Road Pedestrian Street, Shanghai People's Square – Shanghai | SherryStay