El Atour Hotel Shanghái, de 4 estrellas, es el lugar ideal para alojarse en el barrio Cremorne de Shanghái, a unos 2 km de la Red Star Macalline. El hotel cuenta con Wi-Fi en zonas comunes.
El Metersbonwe Costume Museum se encuentra a poco más de 10 minutos en coche de este hotel, mientras que el Xiao ShangHai LvYou WenHuaCheng se encuentra a unos 25 minutos a pie. La estación de tren metro de Shanghái está a 17 km.
Las 215 habitaciones del hotel Atour Shanghái están equipadas con comodidades como aire acondicionado, además de Wi-Fi gratis y una tv de pantalla plana con canales vía satélite. Un inodoro separado y una ducha están también incluidos en los cuartos.
Las opciones de restauración diarias incluyen un desayuno buffet.