Cette propriété bénéficie d’un emplacement de choix à Shanghai. L' Hôtel a été construit en 2006. L’Hôtel a fait l’objet de travaux de rénovation en 2012. L’hôtel abrite un total de 103 chambres. La propriété est composée de 4 chambres simples et 99 chambres doubles.