World Flower Holiday Square befindet sich lediglich 25 Gehminuten von dem komfortable 2-Sterne-Shell Beijing Daxing District Jiugong Hongxing Street Hotel entfernt und ist unbedingt einen Besuch wert.
Das Hotel befindet sich im Stadtteil Daxing von Peking. Zudem lässt sich Beijing Jintu City Site innerhalb von circa 10 Minuten mit dem Auto erreichen. Auch Beijing Nanhaizi Elk Museum ist in 3 km Entfernung vom Hotel. Vom Flughafen Peking-Nanyuan aus kann man in lediglich 32 Autominuten zum Shell Beijing Daxing District Jiugong Hongxing Street gelangen.