550 m von der U-Bahn-Station Olympic Sports Center gelegen, befindet sich 4-Sterne-Sardonyx Hotel Peking in der Innenstadt von Peking und bietet einen Mini-Markt und ein Restaurant. Das Hotel bietet Hochgeschwindigkeitsinternet in den Zimmern sowie eine 24-Stunden-Rezeption und einen Blumenladen.
Nationalstadion Peking ist in 16 Gehminuten leicht erreichbar. Zoo Peking liegt ebenfalls ca. 7 km vom Sardonyx Peking entfernt. In der Umgebung gibt es zahlreiche Einkaufsmöglichkeiten wie Internationales Messe- und Kongresszentrum Peking (ist in circa 25 Gehminuten Entfernung vom Hotel). Für Fernreisende ist der Flughafen Peking-Nanyuan in 23 Minuten mit dem Auto zu erreichen.
Die Gäste können im Restaurant Hongzhaungyuan Congee Restaurant, das sich in unmittelbarer Nähe vom Sardonyx Hotel befindet, eine Auswahl an chinesischen Gerichten genießen.