Este hotel fue construido por los legendarios hermanos, el Sr. Guo Le y el Sr. Guo Quan, quienes también fundaron el principal centro comercial del casco antiguo de Shanghái, Yong'an Department Store. Se trata de un hotel urbano de 59 habitaciones que goza de una reputación histórica desde 1985. Cuando se inauguró, el hotel se granjeó una justificada reputación como el edificio más alto (de 19 plantas), como el local de entretenimiento de mayor lujo y como el primer salón de bailes de Shanghái. El establecimiento, renovado en 2010 y dotado de aire acondicionado, da la bienvenida a los huéspedes en el vestíbulo con servicio de recepción y salida 24 horas. Sus instalaciones incluyen caja fuerte, servicio de cambio de divisas, guardarropa, ascensor y cafetería, así como supermercado, salón de peluquería, discoteca, restaurante e instalaciones para conferencias. También hay conexión a Internet en las zonas públicas y se ofrece servicio de habitaciones y de lavandería. Los huéspedes que lleguen en coche pueden dejarlo en el aparcamiento del hotel por un pago adicional.