Este hotel de estilo Art Deco se encuentra en el centro de Shanghai, a pocos pasos de la famosa calle comercial Nanjing Road. Ofrece habitaciones elegantes con detalles de época y un restaurante en la azotea con vistas panorámicas de la ciudad.