Situado a 25 minutos a pie del Jardín Yuyuan, el The Peninsula Shanghái cuenta con WiFi en toda la propiedad, además de un aparcamiento privado gratuito en el lugar. Este hotel de 5 estrellas ofrece alojamiento con 235 habitaciones en la comercial zona de Shanghái y a 25 minutos a pie de un lugar de interés cultural como el Museo de Shanghái.
El hotel está situado en el distrito de ocio Bund, a unos 10 minutos en coche de lugares de interés educativo como Campus de Hongkou. Ubicado a 850 metros de la estación de metro Tiantong Road, el Peninsula se encuentra a 15 minutos en coche del Museo de la Ciencia y la Tecnología de Shanghái. Este lugar está situado a un par de minutos en coche del río Huangpu. Además, visitar el Acuario océanico de Shanghái, situado a unos 15 minutos en coche del hotel The Peninsula Shanghai, puede ser una gran diversión para toda la familia. Ubicado en el corazón de Shanghái, este hotel está a un par de minutos en coche de la parada de autobús Daming Road Minhang Road.
Las habitaciones bien equipadas de la propiedad están equipadas con Wi-Fi gratis y TV de pantalla plana por cable, y algunas cuentan con una chimenea de piedra. Algunas habitaciones amplias tienen unas vistas fabulosas al río. Los cuartos de baño privados, provistos de secadores de pelo, también están equipados con jacuzzi y bañera de hidromasaje. Las habitaciones del hotel tienen vistas sobre el río Huangpu.
El desayuno buffet se sirve cada mañana en el Peninsula Shanghái. Los huéspedes pueden disfrutar de platos asiáticos en el restaurante el Dragon Phoenix, que se encuentra a 20 minutos en coche.