Situé à Shanghai, à 5 km du centre financier mondial de Shanghai SWFC, l'Atour S Hotel Shanghai Lujiazui Expo Center propose une salle de sport, un parking privé gratuit, un jardin et un salon commun. Il propose un restaurant, un service d'étage, une réception ouverte 24h/24 et une connexion Wi-Fi gratuite dans l'ensemble de ses locaux. Il offre une vue sur la ville et possède une terrasse.
Toutes les chambres sont équipées de la climatisation, d'une télévision par câble à écran plat, d'une bouilloire et d'un bureau. Leur salle de bains privative est pourvue d'un sèche-cheveux et de linge de lit.
L'hôtel sert un petit-déjeuner buffet.
L'Atour S Hotel Shanghai Lujiazui Expo Center se trouve à 5,4 km de la tour Jin Mao et à 6,5 km de la tour de la perle orientale. L'aéroport international de Shanghai Hongqiao, le plus proche, est implanté à 21 km.