Atour S Hotel - Shanghai World Expo Lujiaizui Riverside Center te sitúa a diez minutos en coche de El Bund y Distrito comercial de Nanjing Road. Después de ponerte en forma en el gimnasio abierto las 24 horas, recupera energías en la cafetería, o descansa mientras tomas un refresco en el bar o lounge. Además, Torre de Shanghái y Nuevo Centro Internacional de Exposiciones de Shanghái, Shanghái están a pocos kilómetros. Este alojamiento se encuentra a muy poca distancia del transporte público: Estación de metro Linyi Xincun está a 10 min y Estación de metro Children's Medical Center, a 12 min.