Se ofrecen 230 habitaciones Deluxe variadas. También se ofrecen ocho salas para conferencias de diferentes tamaños con instalaciones para conferencias. El hotel está climatizado, fue construido en 2009 y dispone de vestíbulo con recepción y servicio de salida 24 horas, caja fuerte, servicio de cambio de divisas, guardarropa, ascensor y salón de peluquería. En la cafetería, bar y restaurante se ofrecen comidas y bebidas. También hay servicio de habitaciones y de lavandería, así como aparcamiento.
El hotel cuenta con una práctica ubicación cerca de la línea Central Circle Express y Yangpu Bridge, las cuales son rutas principales que permiten acceder fácilmente a todas las zonas de Shanghái y la zona de Pudong.
Las habitaciones están equipadas con conexión gratuita a Internet de alta velocidad y escritorios. Los cuartos de baño privados incluyen bañera separada, ducha, secador de pelo y báscula. Las habitaciones están dotadas de minibar, teléfono con altavoz, aire acondicionado, calefacción central y TV vía satélite/por cable. Otras comodidades estándar son cama doble, caja fuerte y cafetera/tetera.
Todos los restaurantes situados en la segunda planta, además de disfrutar de un entorno elegante, ofrecen una selección de platos suntuosos que sacan lo mejor de los sabores tradicionales locales de Shanghái. Cada mañana se sirve desayuno continental en forma de bufet y el almuerzo y la cena están disponibles de bufet, a la carta y de menú.
En el hotel se aceptan American Express, Diners Club, JCB, MasterCard y VISA como formas de pago.