Situé à Shanghai, à 1,4 km du centre financier mondial de Shanghai SWFC, l'Atour Hotel Shanghai Lujiazui Babaihan offre une vue sur la ville. Il se trouve à 1,8 km de la tour Jin Mao, à 3,1 km de la tour de la perle orientale et à 3,3 km du centre commercial Superbrand de Shanghai. Rue piétonne East Nanjing Rd. Vous séjournerez à 5,6 km et à 5,9 km de la place du Peuple.
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.
Le personnel de la réception parle anglais et chinois.
Vous séjournerez à 3,7 km du jardin Yu et à 4,8 km du musée juif des réfugiés de Shanghai. L'aéroport international de Shanghai Hongqiao, le plus proche, est implanté à 21 km.