Atour Hotel Shanghai New International Expo Center Maglev Station propose un hébergement à Shanghai. Il y a 2,9 km entre l’établissement et 上海科技馆. 世纪公园 se trouve à 2,1 km de l’hôtel.
Dans certaines chambres, l'équipement comprend la climatisation et une salle de bains privative. Sur place, les clients peuvent profiter d'un parking et d'une salle de sport. La réception fonctionne jour et nuit. Les superficies proposées vont jusqu’à 45 m². Parmi les logements, certains comptent une chambre. Certaines chambres peuvent héberger jusqu’à quatre personnes.