El hotel fue inaugurado en 2007 y dispone de 155 habitaciones en total.
Los lugares de interés más famosos de la ciudad, como la plaza del Pueblo, el gran teatro de Shanghái y el museo de Shanghái, están todos convenientemente situados a unos 10 minutos andando desde el hotel. También hay en las cercanías multitud de restaurantes que sirven todo tipo de cocina internacional.
Las habitaciones también cuentan con ducha, conexión a Internet, aire acondicionado y calefacción regulables.
La cafetería Merrylin sirve comidas y bebidas.
Shanghai Railway Station