O hotel Conrad Shanghai de 50 andares está situado a apenas 500 metros da Praça do Povo e dispõe de multibanco e câmbio de moeda. O hotel luxuoso de 5 estrelas fica no bairro comercial, a uma caminhada dos tais pontos turísticos naturais como o Parque Popular.
Museu da Ciência e Tecnologia de Xangai e o Jardim Yu estão localizados a uma distância aproximada de 6 km e a uma distância de 2.3 km respectivamente. Os locais de negócios nas proximidades incluem o Torre Jin Mao (a 2.5 km) e o Torre Pérola do Oriente (a 7 km). Hotel está centralmente localizado bem ao lado de Raffles City Shanghai. Os hóspedes estarão a uma distância aproximada de 10 minutes a pé da estação de metrô People's Square.
Pode ficar num dos 727 quartos acarpetados com Wi-Fi gratuito e TV de tela plana com canais via satélite, juntamente com mini frigobar e máquinas de café/chá. Algumas unidades apresentam decoração primorosa, juntamente com piso de mármore. Para maior conforto, secador de cabelo e roupões são fornecidos, juntamente com jacuzzi e sauna. Os hóspedes podem também desfrutar da vista fabulosa para a cidade.
Ficará satisfeito com o pequeno-almoço bufê frio esplêndido, servido todas as manhãs no restaurante. As especialidades da cozinha belga estão entre os pratos oferecidos pelo restaurante francês no local. Tem um lounge bar, que oferece vidro no seu design interior. Os hóspedes podem desfrutar de uma seleção de pratos alemã no Deda Restaurant situado a um minuto a pé deste estabelecimento.