Located in Shanghai, a 17-minute walk from Shanghai World Financial Centre SWFC, Atour Hotel Shanghai Lujiazui Babaihan features views of the city. The property is around 1.1 miles from Jin Mao Tower, 1.9 miles from Oriental Pearl Tower and 2 miles from Superbrand Shopping Mall. Pedestrian Street of East Nanjing Rd. Is 3.5 miles away and People's Square is 3.7 miles from the hotel.
The rooms come with air conditioning, a flat-screen TV with cable channels, an electric tea pot, a shower, free toiletries and a desk. All guest rooms have a private bathroom, a hairdryer and bed linen.
Staff speak English and Chinese at the reception.
Yu Garden is 2.3 miles from the hotel, while Shanghai Jewish Refugees Museum is 3 miles from the property. The nearest airport is Shanghai Hongqiao International Airport, 13 miles from Atour Hotel Shanghai Lujiazui Babaihan.