Dette lejlighedshotel med luksusfaciliteter ligger i Dongcheng, kun 3 km fra Workers Stadium, Lama-templet og Ditan Park. Derudover ligger Klokke- og Trommetårnene og Wangfujing-gaden ca. 5 km derfra.