El hotel fue inaugurado en 2006 y cuenta con modernas instalaciones y servicios tales como centro de negocios, restaurante de comida local, sala de lectura y agencia de viajes. Las cómodas habitaciones disponen de aire acondicionado, conexión para portátil y TV vía satélite, entre otras prestaciones.
Situación: a 3 Km. del centro de la ciudad, en la calle Xietu, cerca del cruce con la calle Mu Da Qiao. La zona comercial y de compras de Xujiahui y la calle Huaihai están a poca distancia en coche.