На территории отеля есть дежурный магазин и ресторан.
Олимпийский парк находится всего в 15 минутах езды от 2-звездочный 7Days Inn Beijing Shangdi Xiaoying Bridge, а Китайский государственный конференц-центр — менее чем в 6 км. В этом районе находятся такие образовательные объекты, как Университет Цинхуа (4 км) и Пекинский университет языка и культуры (7 км). Государственный дворец спорта Пекина располагается всего в 20 минутах езды от отеля. Автобусная остановка YongTai Road располагается в 10 минутах пешей прогулки.
В каждом из 102 номера есть телевидение, а также система климат-контроля. Для большего комфорта ванные комнаты предоставляют отдельный туалет и душ.