Das Hotel liegt direkt neben der Tongji Universität und der dazu gehörigen Metrostation im Norden von Shanghai etwas außerhalb. Hinsichtlich Metroanbindung sehr gut, allerdings etwas weit ab vom Stadtzentrum. Während unserer Aufenthalts wurde in unmittelbarer Nähe gebaut, außerdem liegt das Hotel an zwei großen Strassen. Da die Fenster nur eine Einscheibenverglasung haben und alles andere als dicht waren, war es zum Einen sehr laut und zum Anderen auch sehr zugig kalt.