El hotel Mercure Shanghai Lujiazui Financial Center se encuentra a una distancia de 4 km del Museo de Historia Natural de Shanghái, y a 25 minutos a pie del Bund. Dispone de WiFi en toda la propiedad.
El hotel, situado en el distrito Pudóng, está a 30 minutos a pie del Jardín Yuyuan y a unos 10 minutos en coche de lugares de compras como la Plaza del Pueblo. El Mercure Shanghai Lujiazui Financial Center queda no muy lejos de la estación de metro Shangcheng Road. Este hotel de 4 estrellas también se encuentra a unos 200 metros del Observatorio del Centro Financiero Mundial de Shanghai. Los huéspedes encontrarán la parada de autobús South Pudong Road at Pudong Avenue al lado de este establecimiento, a tan solo 5 minutos a pie.
Algunas habitaciones del hotel Mercure Shanghai Lujiazui Financial Center tienen hervidor de agua y televisor con pantalla plana.
Este hotel ofrece un desayuno buffet. La propiedad se encuentra al lado del restaurante Lao ShanDong FengWei CaiGuan.