Este hotel de negocios, patrimonio histórico, captura la esencia de lo antiguo y lo nuevo en Shanghái. Cuenta con 372 amplios alojamientos con una decoración cálida y elegante. Además, sus instalaciones para conferencias, tres restaurantes y dos bares lo convierten en un lugar ideal tanto para un viaje de negocios como para unas vacaciones con toda comodidad, confort y elegancia. El recinto está climatizado y dispone de vestíbulo con servicio de recepción 24 horas y ascensor. Los huéspedes también pueden hacer uso de los servicios de habitaciones y de lavandería, y los que lleguen en coche pueden dejarlo en el aparcamiento del hotel.
El hotel dista 10 km de la estación de tren de Shanghái y el aeropuerto internacional de Pudong dista unos 48 km.
Cada habitación viene con TV, aire acondicionado y calefacción central, minibar y nevera. Las habitaciones también cuentan con conexión a Internet WiFi. Otras comodidades incluidas son ducha, teléfono de línea directa, radio, caja fuerte, cafetera/tetera y set de plancha.
La moderna cafetería y el restaurante gourmet francés, inspirados por la temática del arte, sirven cocina gourmet francesa.