Con una piscina exterior, el hotel de 5 estrellas Amara Signature Shanghai está en el mismísimo corazón de Shanghái. Dispone de WiFi en zonas comunes y cuenta con un aparcamiento en el lugar.
El hotel está situado en Shanghái, a menos de 10 minutos caminando de la estación de metro el de Changshou Road. La Torre de la Perla de Oriente está a poca distancia de este hotel, mientras que la estación de autobuses Wuning Xincun, está a una distancia de unos 15 minutos andando. El Acuario océanico de Shanghái está a 7 km de distancia del lugar. La estación de metro más cercana está a 10 minutos caminando del sitio.
El Amara Signature Shanghái acoge a los huéspedes en 343 habitaciones con aire acondicionado. Algunas tienen TV y TV de pantalla plana por cable, además de minibar. Las habitaciones amplias están equipadas con secador de pelo y batas. Algunas tienen cuartos de baño privados. También proporciona ducha con efecto lluvia, además de comodidades como batas. El hotel cuenta con vistas a la ciudad.
El Amara Signature tiene el restaurante, donde sirve un desayuno ejecutivo por la mañana. El restaurante a la carta BLU se centra en la cocina internacional. Se invita a los huéspedes al bar lounge del establecimiento, para que se relajen con una copa.