El Hundred Centuries Hotel Shanghái, de 4 estrellas, situado a unos 25 minutos a pie de la ciudad de Shanghái, ofrece un centro de negocios con una amplia gama de servicios para negocios. Dispone de acceso a internet de alta velocidad en zonas comunes, además de un aparcamiento en las instalaciones.
El Templo ciudad de Dios se encuentra a 3 km de este hotel, mientras que el Jin Mao está a unos 4 km. El hotel Hundred Centuries Shanghái queda a unos cuantos pasos de la estación de metro South Xizang Road. Los atractivos culturales cercanos incluyen el Puente Lupu, que está a unos 15 minutos en coche del hotel.
Las habitaciones del lugar proporcionan a los huéspedes Wi-Fi gratis, además de comodidades como climatizador. Las habitaciones cuentan con cuartos de baño privados.
Ofrece un bar lounge en sus instalaciones.