Este hotel de negocios goza de una práctica ubicación cerca de la circunvalación elevada de Shanghái, a solo 8 minutos de trayecto del centro de negocios de Wujiaochang y muy cerca de la Zona de Desarrollo de la Exposición Mundial en el distrito de Yangpu. La famosa Plaza del Pueblo queda a unos 7 km del hotel y el Bund, aproximadamente a 6,5 km.
El hotel, abierto en 2008, consta de 115 habitaciones distribuidas en 6 plantas, divididas en 7 categorías para asegurar que se adapta a las necesidades varias de todos sus huéspedes. Se trata de un establecimiento con aire acondicionado que dispone de vestíbulo con servicio de salida y recepción 24 horas, caja fuerte, guardarropa y ascensor, así como cafetería, bar, pub de estilo japonés, restaurante, salas para conferencias, conexión a Internet, servicio de habitaciones, servicio de lavandería y aparcamiento.
Todas las habitaciones del hotel están equipadas con conexión a Internet de banda ancha, teléfono de línea directa internacional, TV vía satélite, nevera, caja fuerte, agua mineral gratuita, cuarto de baño con ducha, bañera y secador de pelo, cama doble, lavadora, aire acondicionado regulable y calefacción regulable.
El hotel está dotado de sauna (de pago), baño de pies y salas para jugar al ajedrez/a las cartas. Si desea relajarse, podrá hacerlo con un tratamiento de masaje (de pago).
El restaurante ofrece refinadas combinaciones y una deliciosa selección de aperitivos. Cada mañana se sirve un desayuno continental de bufet, mientras que el almuerzo y la cena están disponibles a la carta o de menú.