Con cajero automático y servicio de cambio de divisas, el hotel de 5 estrellas Conrad Shanghai está ubicado en el barrio comercial Centro de Shanghái, a 2 km del Jardín Yuyuan. Este hotel ofrece WiFi en toda la propiedad, y cuenta con una fotocopiadora y un escritorio.
El hotel está en el mismísimo corazón de la ciudad, a pocos pasos de la Plaza del Pueblo, y a unos minutos andando de la estación de metro East Nanjing Road. El Conrad Shanghái está situado en un restaurante internacional y bares, así como de Bund, que está a una distancia de unos 16 minutos a pie. El establecimiento está situado a un par de minutos en coche del Parque People's. El Museo de Shanghái se encuentra a unos 13 minutos a pie del Conrad Shanghai. La parada de autobús Fuzhou Road at Middle Zhejiang Road está cerca de este hotel, a una distancia de unos 10 minutos a pie.
El lugar acoge a los huéspedes en 727 habitaciones alfombradas. Algunas tienen Wi-Fi gratis y un televisor de pantalla plana, además de minibar. Las habitaciones disponen de baños privados con secador de pelo y una ducha adaptada, algunas con suelos de mármol. También proporciona una ducha con efecto lluvia y una bañera de hidromasaje, además de comodidades como albornoces. Algunas de sus habitaciones tienen vistas fabulosas a la ciudad.
El Conrad invita a los huéspedes al restaurante para empezar el día con un desayuno suntuoso buffet. Hay un bar lounge, que ofrece vidrio en su diseño interior. El restaurante Deda Restaurant prepara platos de comida alemana para sus visitantes y está a un corto paseo del establecimiento.