Este hotel de negocios está situado cerca del centro cultural y comercial de Shanghái, que incluye el Museo de las Ciencias y la Tecnología, el parque Century Park y el Nuevo Centro Internacional de Exposiciones de Shanghái. El hotel está bien comunicado con todos los lugares de interés de la zona. Además, a solo 30 minutos se halla el aeropuerto internacional de Shanghái Hongqiao y a 40 minutos está el aeropuerto internacional de Shanghái Pudong.El hotel dispone de una amplia sala de banquetes con capacidad para 200 comensales. Esta sala es adecuada para todo tipo de banquetes, cócteles, bodas, celebraciones y salones. Para conferencias de negocios hay una sala de reuniones de tamaño medio separable que es ideal. El hotel incluye servicio de recepción y salida 24 horas, restaurante y aparcamiento. Por un suplemento se puede hacer uso, además, del servicio de habitaciones y de lavandería.Las habitaciones del Flower Palace del hotel presentan un ambiente de lujo alternativo y tranquila meditación, lo que permite a los huéspedes relajarse en un entorno sereno. Al abrir las ventanas francesas las habitaciones se inundan de deliciosos aromas. Cada una de estas tiene ducha, teléfono de línea directa, TV por cable/vía satélite, conexión a Internet, aire acondicionado y calefacción central.Los gourmets amantes de la buena comida podrán disfrutar en el Ting Restaurant, de moderno diseño. El bar del vestíbulo personifica el encanto de este legendario hotel, animado pero sin prisas. El hotel sirve desayuno a diario, mientras que el almuerzo y la cena se sirven de menú o a la carta.