Este hotel, renovado en 2007, cuenta con 400 espaciosas habitaciones elegantemente decoradas, así como una gran variedad de restaurantes de calidad mundial y un bar. Es ideal para viajes de negocios y las instalaciones de este hotel climatizado incluyen vestíbulo con recepción 24 horas, servicio de registro/salida 24 horas, caja fuerte, cambio de divisas, guardarropa, 5 ascensores, cafetería, peluquería, instalaciones para conferencias y conexión a Internet/WiFi. Además, se podrá disponer del servicio de habitaciones y de lavandería, así como del aparcamiento y garaje.
El hotel goza de una ubicación ideal en el corazón de Lujiazui, el nuevo distrito financiero y de negocios de Shanghái. A poca distancia a pie encontrará centros comerciales y la estación de metro Shi Ji. En la calle Zhang Yang, a 5 minutos caminando, hay restaurantes; la estación de autobuses está a 200 m, en la calle Dong Fang y la estación de ferrocarriles de Shanghái está a 20 minutos en coche del hotel, al igual que la Plaza del Pueblo. El Bund y la Torre Perla Oriental están a 10 minutos en coche y Hangzhou, a 2 horas en coche.
Todas las habitaciones disponen de conexión a Internet de banda ancha y contestador automático para cumplir con las necesidades de estancias de negocios. Las habitaciones cuentan con cuarto de baño con ducha/bañera y secador de pelo, teléfono de línea directa, TV vía satélite/por cable, minibar, cafetera/tetera, set de plancha, cama doble o extra grande, aire acondicionado, calefacción y caja fuerte.
Se podrá servir el desayuno de un bufet continental, mientras que la comida y la cena se pueden pedir de bufet o a la carta.
El hotel acepta American Express, Diners Club, MasterCard, JCB y VISA.