Het hotel ligt op 3 minuten lopen van de voormalige residentie van Song Qingling en het Landhuis van prins Gong (Gongwang Fu).
Das Shichahai International Plaza in Peking liegt einen 3-minütigen Spaziergang von der ehemaligen Residenz der Song Qingling und des Herrenhauses des Prinzen Gong (Gongwang Fu) entfernt.