Este hotel climatizado comprende 327 habitaciones y está situado en un edificio de estilo barroco que integra elementos de oriente y occidente con un diseño clásico y moderno. Dispone de vestíbulo con servicio de salida y recepción 24 horas, caja fuerte, cambio de divisas y ascensor, así como de varios restaurantes que sirven una gama diversa de cocina de todo el mundo, un salón de banquetes multifunción con una capacidad de más de 300 personas, salas de reuniones de estilos diferentes, la cafetería Riverside Lounge, bar y muchas otras instalaciones de primera clase, además de conexión a Internet WiFi, servicio de habitaciones y de lavandería, aparcamiento, garaje y una discoteca para su entretenimiento nocturno.
Este hotel urbano se encuentra en el centro de la Jinqiao Export Processing Zone de Shanghái. Su ubicación es muy práctica y disfruta de excelentes comunicaciones de transporte. El Centro Internacional de Exposiciones de Shanghái está situado a 10 minutos en coche del hotel. La estación de ferrocarril de Meglev dista unos 5 km y el aeropuerto internacional de Pudong está a un trayecto de 20 minutos.
Podrá comer bien en el restaurante chino Yulan Xuan o bien en el restaurante Barossa, de estilo occidental. Ambos cuentan con un entorno elegante y relajado para disfrutar de una refrescante copa y de platos especialmente preparados, lejos del trajín de la ajetreada vida de la ciudad. El hotel sirve desayuno de bufet y dispone de opciones de menú y a la carta para almuerzo y cena.