25 km vom Flughafen Peking-Nanyuan entfernt empfängt das 3-Sterne-Hotel Xana Hotelle Beijing Olympic Park South Lishuiqiao Metro seine Gäste mit einem Gepäckraum und einem Restaurant. Chinesisches Museum für Wissenschaft und Technologie liegt circa 4 Kilometer vom Hotel entfernt, und Nationales Hallenstadion Peking ist in 15 Autominuten erreichbar.
Nationales Schwimmzentrum Peking ist in einer Entfernung von 6 km von der Unterkunft. Das Xana Hotelle Beijing Olympic Park South Lishuiqiao Metro liegt außerdem in unmittelbarer Nähe von der U-Bahn-Station Lishuiqiao Sued.